setup up Travis for Rails 5
- require Rails 5 since Rubygems doesn’t allow us to only require activemodel-serializers-xml when Rails is version 5 - require Ruby 2.2 since that’s what Rails 5 requires
This commit is contained in:
parent
f14227a11c
commit
a9a91bfbb5
|
@ -4,10 +4,5 @@ services:
|
|||
- mongodb
|
||||
|
||||
rvm:
|
||||
- 2.1.5
|
||||
- 2.2.1
|
||||
|
||||
env:
|
||||
- "RAILS_VERSION=4.0"
|
||||
- "RAILS_VERSION=4.1"
|
||||
- "RAILS_VERSION=4.2"
|
||||
- 2.2.5
|
||||
- 2.3.1
|
||||
|
|
10
Gemfile
10
Gemfile
|
@ -7,10 +7,10 @@ platforms :ruby do
|
|||
end
|
||||
|
||||
platforms :jruby do
|
||||
gem "minitest", ">= 3.0"
|
||||
gem "activerecord-jdbcsqlite3-adapter", ">= 1.3.0.beta2"
|
||||
gem "minitest"
|
||||
gem "activerecord-jdbcsqlite3-adapter"
|
||||
end
|
||||
|
||||
version = ENV["RAILS_VERSION"] || "4.1"
|
||||
|
||||
eval_gemfile File.expand_path("../gemfiles/#{version}.gemfile", __FILE__)
|
||||
gem "rails", "> 5.x"
|
||||
gem "mongoid", github: "mongodb/mongoid"
|
||||
gem "minitest-rails", github: "blowmage/minitest-rails"
|
||||
|
|
|
@ -17,15 +17,18 @@ Gem::Specification.new do |s|
|
|||
s.executables = `git ls-files -- bin/*`.split("\n").map{ |f| File.basename(f) }
|
||||
s.require_paths = ["lib"]
|
||||
|
||||
s.add_dependency 'activesupport', '>= 3.0'
|
||||
s.add_dependency 'actionpack', '>= 3.0'
|
||||
s.required_ruby_version = '>= 2.2.2'
|
||||
|
||||
s.add_dependency 'activesupport', '> 5.x'
|
||||
s.add_dependency 'actionpack', '> 5.x'
|
||||
s.add_dependency 'request_store', '~> 1.0'
|
||||
s.add_dependency 'activemodel', '>= 3.0'
|
||||
s.add_dependency 'activemodel', '> 5.x'
|
||||
s.add_dependency 'activemodel-serializers-xml'
|
||||
|
||||
s.add_development_dependency 'ammeter'
|
||||
s.add_development_dependency 'rake', '>= 0.9.2'
|
||||
s.add_development_dependency 'rspec-rails', '~> 3.2'
|
||||
s.add_development_dependency 'minitest-rails', '>= 1.0'
|
||||
s.add_development_dependency 'rake'
|
||||
s.add_development_dependency 'rspec-rails'
|
||||
s.add_development_dependency 'minitest-rails'
|
||||
s.add_development_dependency 'capybara'
|
||||
s.add_development_dependency 'active_model_serializers'
|
||||
end
|
||||
|
|
|
@ -1,3 +0,0 @@
|
|||
gem "rails", "~> 4.0.0"
|
||||
gem "mongoid", "~> 4.0"
|
||||
gem "devise", "~> 3.0.0"
|
|
@ -1,3 +0,0 @@
|
|||
gem "rails", "~> 4.1.0"
|
||||
gem "mongoid", "~> 4.0"
|
||||
gem "devise", "~> 3.2"
|
|
@ -1,3 +0,0 @@
|
|||
gem "rails", "~> 4.2.0"
|
||||
gem "mongoid", "~> 4.0"
|
||||
gem "devise", "~> 3.4"
|
Loading…
Reference in New Issue