language: ruby

rvm:
  - 2.3.8
  - 2.4.5
  - 2.5.3
  - jruby-9.1
  - jruby-head

cache: bundler

gemfile: gems.rb

bundler_args: --without development

before_script:
  - curl -L https://codeclimate.com/downloads/test-reporter/test-reporter-latest-linux-amd64 > ./cc-test-reporter
  - chmod +x ./cc-test-reporter
  - ./cc-test-reporter before-build

after_success: ./cc-test-reporter after-build -t simplecov --exit-code $TRAVIS_TEST_RESULT

language: ruby

rvm:
  - 2.3
  - 2.4
  - 2.5
  - jruby-9.1
  - jruby-head

cache: bundler

gemfile: gems.rb

bundler_args: --without development

before_script:
  - curl -L https://codeclimate.com/downloads/test-reporter/test-reporter-latest-linux-amd64 > ./cc-test-reporter
  - chmod +x ./cc-test-reporter
  - ./cc-test-reporter before-build

after_success: ./cc-test-reporter after-build -t simplecov --exit-code $TRAVIS_TEST_RESULT

Use Ruby version aliases in Travis
Use Ruby version aliases in Travis

This will allow us to leverage the aliases within the Travis environment
to run against the latest Ruby interpreters without having to make
a code change after each release to do so.
