.travis.yml in rubocop-thread_safety-0.4.1 vs .travis.yml in rubocop-thread_safety-0.4.2

- old
+ new

@@ -1,20 +1,55 @@ -sudo: false cache: bundler language: ruby rvm: - - jruby-9.1.14.0 + - jruby-9.2.9.0 - 2.3.0 - 2.4 - 2.5 - 2.6 - 2.7 -matrix: +gemfile: + - gemfiles/rubocop_0.53.gemfile + - gemfiles/rubocop_0.81.gemfile + - gemfiles/rubocop_0.86.gemfile + +script_rubocop: &script_rubocop + - bundle exec rspec + - bundle exec rubocop + +jobs: fast_finish: true + exclude: + - rvm: 2.3.0 + gemfile: gemfiles/rubocop_0.86.gemfile + - rvm: 2.5 + gemfile: gemfiles/rubocop_0.53.gemfile + - rvm: 2.6 + gemfile: gemfiles/rubocop_0.53.gemfile + - rvm: 2.7 + gemfile: gemfiles/rubocop_0.53.gemfile + include: + - rvm: jruby-9.2.9.0 + gemfile: gemfiles/rubocop_0.81.gemfile + script: *script_rubocop + - rvm: 2.3.0 + gemfile: gemfiles/rubocop_0.81.gemfile + script: *script_rubocop + - rvm: 2.4 + gemfile: gemfiles/rubocop_0.81.gemfile + script: *script_rubocop + - rvm: 2.5 + gemfile: gemfiles/rubocop_0.81.gemfile + script: *script_rubocop + - rvm: 2.6 + gemfile: gemfiles/rubocop_0.81.gemfile + script: *script_rubocop + - rvm: 2.7 + gemfile: gemfiles/rubocop_0.81.gemfile + script: *script_rubocop before_install: gem install --remote bundler install: - bundle install --retry=3 script: - bundle exec rspec - - bundle exec rubocop