diff --git a/.travis.yml b/.travis.yml index dd3f1ffed6ff214f76ac7eb39a4a8aa0d21d4e0e..bb325f3f99ddd8b33b435cc07556fe7fc7cff84f 100644 --- a/.travis.yml +++ b/.travis.yml @@ -13,14 +13,15 @@ rvm: - 1.9.3 - 2.0.0 - 2.1.2 - - 2.2.0 - - jruby-19mode + - 2.2.2 - 2.3.0 + - jruby-19mode gemfile: - Gemfile - gemfiles/Gemfile.ruby1.9.3 - gemfiles/Gemfile.rails3.2 - gemfiles/Gemfile.rails4.1 + - gemfiles/Gemfile.rails5.0 matrix: exclude: - rvm: 1.9.3 @@ -29,19 +30,29 @@ matrix: gemfile: gemfiles/Gemfile.rails3.2 - rvm: 1.9.3 gemfile: gemfiles/Gemfile.rails4.1 + - rvm: 1.9.3 + gemfile: gemfiles/Gemfile.rails5.0 - env: DB= gemfile: gemfiles/Gemfile.rails3.2 - env: DB= gemfile: gemfiles/Gemfile.rails4.1 + - env: DB= + gemfile: gemfiles/Gemfile.rails5.0 - rvm: 2.0.0 gemfile: gemfiles/Gemfile.ruby1.9.3 + - rvm: 2.0.0 + gemfile: gemfiles/Gemfile.rails5.0 - rvm: 2.1.2 gemfile: gemfiles/Gemfile.ruby1.9.3 - - rvm: 2.2.0 + - rvm: 2.1.2 + gemfile: gemfiles/Gemfile.rails5.0 + - rvm: 2.2.2 gemfile: gemfiles/Gemfile.ruby1.9.3 - rvm: jruby-19mode gemfile: gemfiles/Gemfile.ruby1.9.3 - rvm: 2.3.0 gemfile: gemfiles/Gemfile.ruby1.9.3 + - rvm: jruby-19mode + gemfile: gemfiles/Gemfile.rails5.0 - env: DB=sqlite USE_SQLITE_EXT=1 rvm: jruby-19mode diff --git a/gemfiles/Gemfile.rails5.0 b/gemfiles/Gemfile.rails5.0 new file mode 100644 index 0000000000000000000000000000000000000000..07a4aaa87704c0d4a12f74cea7c93fe7c42e5417 --- /dev/null +++ b/gemfiles/Gemfile.rails5.0 @@ -0,0 +1,43 @@ +source "https://rubygems.org" + +group :development, :test do + gem 'rake' + gem 'mongoid', '~> 6.1.0' + gem 'bson_ext', platforms: :ruby + gem 'geoip' + gem 'rubyzip' + gem 'rails', '~> 5.0.1' + gem 'test-unit' # needed for Ruby >=2.2.0 + + gem 'byebug', platforms: :mri + + platforms :jruby do + gem 'jruby-openssl' + gem 'jgeoip' + end + + platforms :rbx do + gem 'rubysl', '~> 2.0' + gem 'rubysl-test-unit' + end +end + +group :test do + platforms :ruby, :mswin, :mingw do + gem 'sqlite3' + gem 'sqlite_ext', '~> 1.5.0' + end + + gem 'webmock' + + platforms :ruby do + gem 'pg' + gem 'mysql2', '~> 0.3.11' + end + + platforms :jruby do + gem 'jdbc-mysql' + gem 'jdbc-sqlite3' + gem 'activerecord-jdbcpostgresql-adapter' + end +end