.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