.gitlab-ci.yml in roqua-support-0.3.3 vs .gitlab-ci.yml in roqua-support-0.3.4

- old
+ new

@@ -1,64 +1,48 @@ variables: RAILS_ENV: "test" before_script: + - if [ -x "$(command -v apk)" ]; then apk add sqlite-dev; fi - export BUNDLE_PATH=$CI_PROJECT_DIR/.gems - bundle --jobs 2 --retry 3 - bundle exec appraisal - bundle --jobs 2 --retry 3 -.ruby_23: &ruby_23 - image: registry.roqua.nl/roqua/roqua-build-images:ruby-2.3-rails-base-test +.ruby_25: &ruby_25 + image: registry.roqua.nl/roqua/docker-base-images:ruby-2.5 cache: - key: ruby_23 + key: ruby_25 paths: - .gems -.ruby_24: &ruby_24 - image: registry.roqua.nl/roqua/roqua-build-images:ruby-2.4-rails-base-test +.ruby_26: &ruby_26 + image: registry.roqua.nl/roqua/docker-base-images:ruby-2.6-builder cache: - key: ruby_24 + key: ruby_26 paths: - .gems -.ruby_25: &ruby_25 - image: registry.roqua.nl/roqua/docker-base-images:ruby-2.5 - cache: - key: ruby_25 - paths: - - .gems - -rails_50_ruby_24: - <<: *ruby_24 - script: - - bundle exec appraisal rails50 bundle exec rspec - -rails_50_ruby_25: +rails_51_ruby_25: <<: *ruby_25 script: - - bundle exec appraisal rails50 bundle exec rspec - -rails_51_ruby_24: - <<: *ruby_24 - script: - bundle exec appraisal rails51 bundle exec rspec -rails_51_ruby_25: +rails_52_ruby_25: <<: *ruby_25 script: - - bundle exec appraisal rails51 bundle exec rspec - -rails_52_ruby_24: - <<: *ruby_24 - script: - bundle exec appraisal rails52 bundle exec rspec -rails_52_ruby_25: - <<: *ruby_25 +rails_52_ruby_26: + <<: *ruby_26 script: - bundle exec appraisal rails52 bundle exec rspec rails_60_ruby_25: <<: *ruby_25 + script: + - bundle exec appraisal rails60 bundle exec rspec + +rails_60_ruby_26: + <<: *ruby_26 script: - bundle exec appraisal rails60 bundle exec rspec