sudo: false
language: ruby

install: 'gem update --system; gem install bundler; bundle install --retry=3'
before_script: unset CI
script: 'ruby -vr bundler/setup -S rake test'

matrix:
  include:
    - rvm: 2.6
      env: RUBYOPT=--enable-frozen-string-literal
    - rvm: 2.7
      env: RUBYOPT=--enable-frozen-string-literal
    - rvm: ruby-head
      env: RUBYOPT=--enable-frozen-string-literal
    - rvm: jruby
      env: JRUBY_OPTS=--debug

sudo: false
language: ruby

install: 'gem update --system; gem install bundler; bundle install --retry=3'
before_script: unset CI
script: 'ruby -vr bundler/setup -S rake test'

matrix:
  include:
    - rvm: 2.4
      env: RUBYOPT=--enable-frozen-string-literal
    - rvm: 2.5
      env: RUBYOPT=--enable-frozen-string-literal
    - rvm: 2.6
      env: RUBYOPT=--enable-frozen-string-literal
    - rvm: 2.7
      env: RUBYOPT=--enable-frozen-string-literal
    - rvm: ruby-head
      env: RUBYOPT=--enable-frozen-string-literal
    - rvm: jruby
      env: JRUBY_OPTS=--debug

Revert "Cut Ruby versions because too slow on Travis"
Revert "Cut Ruby versions because too slow on Travis"

This reverts commit 977267a73260d9df68674c548f3a15bcbd495873.

Maybe travis.com is ok to take that many jobs
