language: ruby dist: xenial os: linux before_install: # See https://github.com/travis-ci/travis-ci/issues/5861 - gem update --system - gem install bundler - gem update bundler bundler_args: --without development stages: - name: "test" jobs: include: - stage: "test" name: 'Ruby 2.4.10' rvm: '2.4.10' script: bundle exec rspec - name: 'Ruby 2.5.8' rvm: '2.5.8' script: bundle exec rspec - name: 'Ruby 2.6.6' rvm: '2.6.6' script: bundle exec rspec - name: 'Ruby 2.7.1' rvm: '2.7.1' script: bundle exec rspec - name: 'Ruby JRuby' rvm: 'jruby-head' env: JRUBY_OPTS="--server -J-Xms1500m -J-Xmx1500m -J-XX:+UseConcMarkSweepGC -J-XX:-UseGCOverheadLimit -J-XX:+CMSClassUnloadingEnabled" jdk: oraclejdk11 script: bundle exec rspec