Skip to content
Snippets Groups Projects
Commit 88073f6a authored by Daan Davidsz's avatar Daan Davidsz
Browse files

Add Rails 5.1 and Ruby 2.4 tests

parent ad828083
No related branches found
No related tags found
No related merge requests found
Pipeline #24489 passed
image: "registry.roqua.nl/roqua/roqua-build-images:ruby-2.3-rails-base-test"
variables:
RAILS_ENV: "test"
cache:
paths:
- .gems
before_script:
- export BUNDLE_PATH=$CI_PROJECT_DIR/.gems
- bundle --jobs 2 --retry 3
- bundle exec appraisal
- bundle --jobs 2 --retry 3
rails_41:
.ruby_23: &ruby_23
image: registry.roqua.nl/roqua/roqua-build-images:ruby-2.3-rails-base-test
cache:
key: ruby_23
paths:
- .gems
.ruby_24: &ruby_24
image: registry.roqua.nl/roqua/roqua-build-images:ruby-2.4-rails-base-test
cache:
key: ruby_24
paths:
- .gems
rails_41_ruby_23:
<<: *ruby_23
script:
- bundle exec appraisal rails41 bundle exec rspec
rails_42:
rails_42_ruby_23:
<<: *ruby_23
script:
- bundle exec appraisal rails42 bundle exec rspec
rails_50:
rails_50_ruby_23:
<<: *ruby_23
script:
- bundle exec appraisal rails50 bundle exec rspec
rails_50_ruby_24:
<<: *ruby_24
script:
- bundle exec appraisal rails50 bundle exec rspec
rails_51_ruby_23:
<<: *ruby_23
script:
- bundle exec appraisal rails51 bundle exec rspec
rails_51_ruby_24:
<<: *ruby_24
script:
- bundle exec appraisal rails51 bundle exec rspec
......@@ -9,3 +9,7 @@ end
appraise "rails50" do
gem "activesupport", "5.0"
end
appraise "rails51" do
gem "activesupport", "5.1"
end
......@@ -3,11 +3,13 @@
source "https://rubygems.org"
gem "appraisal"
gem "roqua_styleguide", :git => "https://gitlab.roqua.nl/roqua/styleguide.git"
gem "activesupport", "4.1"
group :test do
gem "actionpack", ">= 4.0"
gem "active_interaction", "~> 3.0"
gem "appsignal"
gem "combustion", "~> 0.5.2"
gem "guard-rspec", "~> 4.2.6"
gem "responders"
......
......@@ -3,11 +3,13 @@
source "https://rubygems.org"
gem "appraisal"
gem "roqua_styleguide", :git => "https://gitlab.roqua.nl/roqua/styleguide.git"
gem "activesupport", "4.2"
group :test do
gem "actionpack", ">= 4.0"
gem "active_interaction", "~> 3.0"
gem "appsignal"
gem "combustion", "~> 0.5.2"
gem "guard-rspec", "~> 4.2.6"
gem "responders"
......
......@@ -3,11 +3,13 @@
source "https://rubygems.org"
gem "appraisal"
gem "roqua_styleguide", :git => "https://gitlab.roqua.nl/roqua/styleguide.git"
gem "activesupport", "5.0"
group :test do
gem "actionpack", ">= 4.0"
gem "active_interaction", "~> 3.0"
gem "appsignal"
gem "combustion", "~> 0.5.2"
gem "guard-rspec", "~> 4.2.6"
gem "responders"
......
# This file was generated by Appraisal
source "https://rubygems.org"
gem "appraisal"
gem "roqua_styleguide", :git => "https://gitlab.roqua.nl/roqua/styleguide.git"
gem "activesupport", "5.1"
group :test do
gem "actionpack", ">= 4.0"
gem "active_interaction", "~> 3.0"
gem "appsignal"
gem "combustion", "~> 0.5.2"
gem "guard-rspec", "~> 4.2.6"
gem "responders"
gem "rspec-instrumentation-matcher"
gem "rspec-rails"
end
gemspec :path => "../"
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment