.travis.yml in rapporteur-3.4.0 vs .travis.yml in rapporteur-3.5.0

- old
+ new

@@ -1,13 +1,30 @@ -language: ruby -sudo: false +before_install: gem install bundler -v 1.13.7 cache: bundler -rvm: - - 1.9.3 - - 2.2.0 - - jruby-19mode gemfile: - gemfiles/rails3.2.gemfile - gemfiles/rails4.x.gemfile + - gemfiles/rails5.x.gemfile - gemfiles/sinatra1.x.gemfile +language: ruby +matrix: + allow_failures: + # json 1.8.3 fails to build under 2.4.0 + - rvm: 2.4.0 + gemfile: gemfiles/rails3.2.gemfile + - rvm: 2.4.0 + gemfile: gemfiles/rails4.x.gemfile + - rvm: 2.4.0 + gemfile: gemfiles/sinatra1.x.gemfile + exclude: + # rails 5 requires Ruby 2.2.2+ + - rvm: 2.1.10 + gemfile: gemfiles/rails5.x.gemfile + fast_finish: true notifications: email: false +rvm: + - 2.1.10 + - 2.2.6 + - 2.3.3 + - 2.4.0 +sudo: false