diff options
-rw-r--r-- | .gitlab-ci.yml | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index be5614520a5..a26fb03a485 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -33,6 +33,7 @@ stages: # Prepare and merge knapsack tests .knapsack-state: &knapsack-state + image: ruby:2.3.1-alpine services: [] variables: USE_DB: "false" @@ -49,7 +50,9 @@ stages: knapsack: <<: *knapsack-state stage: prepare + before_script: [] script: + - retry gem install knapsack - mkdir -p knapsack/ - '[[ -f knapsack/rspec_report.json ]] || echo "{}" > knapsack/rspec_report.json' - '[[ -f knapsack/spinach_report.json ]] || echo "{}" > knapsack/spinach_report.json' @@ -201,6 +204,7 @@ spinach 9 10 ruby21: *spinach-knapsack-ruby21 .exec: &exec <<: *ruby-static-analysis + image: ruby:2.3.1-alpine stage: test script: - bundle exec $CI_BUILD_NAME |