.travis.yml in smart_initializer-0.1.0.alpha4 vs .travis.yml in smart_initializer-0.1.0
- old
+ new
@@ -1,20 +1,51 @@
---
language: ruby
cache: bundler
os: linux
-before_install: gem install bundler -v 2.1.2
+dist: xenial
+before_install: gem install bundler
script:
- bundle exec rake rubocop
- bundle exec rake rspec
jobs:
fast_finish: true
include:
- - rvm: 2.4.9
- - rvm: 2.5.7
- - rvm: 2.6.5
- - rvm: 2.7.0
+ - rvm: 2.4.10
+ gemfile: gemfiles/with_external_deps.gemfile
+ env: TEST_PLUGINS=true FULL_TEST_COVERAGE_CHECK=true
+ - rvm: 2.5.8
+ gemfile: gemfiles/with_external_deps.gemfile
+ env: TEST_PLUGINS=true FULL_TEST_COVERAGE_CHECK=true
+ - rvm: 2.6.6
+ gemfile: gemfiles/with_external_deps.gemfile
+ env: TEST_PLUGINS=true FULL_TEST_COVERAGE_CHECK=true
+ - rvm: 2.7.1
+ gemfile: gemfiles/with_external_deps.gemfile
+ env: TEST_PLUGINS=true FULL_TEST_COVERAGE_CHECK=true
- rvm: ruby-head
+ gemfile: gemfiles/with_external_deps.gemfile
+ env: TEST_PLUGINS=true FULL_TEST_COVERAGE_CHECK=true
- rvm: jruby-head
+ gemfile: gemfiles/with_external_deps.gemfile
+ env: TEST_PLUGINS=true FULL_TEST_COVERAGE_CHECK=true
+ - rvm: truffleruby
+ gemfile: gemfiles/with_external_deps.gemfile
+ env: TEST_PLUGINS=true FULL_TEST_COVERAGE_CHECK=true
+ - rvm: 2.4.10
+ gemfile: gemfiles/without_external_deps.gemfile
+ - rvm: 2.5.8
+ gemfile: gemfiles/without_external_deps.gemfile
+ - rvm: 2.6.6
+ gemfile: gemfiles/without_external_deps.gemfile
+ - rvm: 2.7.1
+ gemfile: gemfiles/without_external_deps.gemfile
+ - rvm: ruby-head
+ gemfile: gemfiles/without_external_deps.gemfile
+ - rvm: jruby-head
+ gemfile: gemfiles/without_external_deps.gemfile
+ - rvm: truffleruby
+ gemfile: gemfiles/without_external_deps.gemfile
allow_failures:
- rvm: ruby-head
- rvm: jruby-head
+ - rvm: truffleruby