language: ruby
script: 'bundle exec rake'
gemfile:
  - gemfiles/Gemfile.activesupport-3.x
  - gemfiles/Gemfile.activesupport-4.x
  - gemfiles/Gemfile.activesupport-5.x
rvm:
  - 1.9.3
  - 2.0.0
  - 2.1.5
  - 2.2.4
  - 2.3.0
  - ruby-head
  - jruby-head
services:
  - redis-server
matrix:
  allow_failures:
    - rvm: jruby-head
    - rvm: ruby-head
    - rvm: 1.9.3
      gemfile: gemfiles/Gemfile.activesupport-5.x
    - rvm: 2.0.0
      gemfile: gemfiles/Gemfile.activesupport-5.x
    - rvm: 2.1.5
      gemfile: gemfiles/Gemfile.activesupport-5.x
    - rvm: rbx-19mode
      gemfile: gemfiles/Gemfile.activesupport-5.x
    - rvm: jruby-19mode
      gemfile: gemfiles/Gemfile.activesupport-5.x

language: ruby
script: 'bundle exec rake'
gemfile:
  - gemfiles/Gemfile.activesupport-3.x
  - gemfiles/Gemfile.activesupport-4.x
  - gemfiles/Gemfile.activesupport-5.x
rvm:
  - 1.9.3
  - 2.0.0
  - 2.1.5
  - 2.2.4
  - 2.3.0
  - ruby-head
  - jruby-head
  - 2.4.1
services:
  - redis-server
matrix:
  allow_failures:
    - rvm: jruby-head
    - rvm: ruby-head
    - rvm: 1.9.3
      gemfile: gemfiles/Gemfile.activesupport-5.x
    - rvm: 2.0.0
      gemfile: gemfiles/Gemfile.activesupport-5.x
    - rvm: 2.1.5
      gemfile: gemfiles/Gemfile.activesupport-5.x
    - rvm: rbx-19mode
      gemfile: gemfiles/Gemfile.activesupport-5.x
    - rvm: jruby-19mode
      gemfile: gemfiles/Gemfile.activesupport-5.x

Update Travis-CI to test against Ruby 2.4.1
Update Travis-CI to test against Ruby 2.4.1
