Stop testing ruby 2.3.x

This commit updates travis configuration to stop testing 2.3.x and jruby 9.1.x. Without this change tests fail due to library incompatibilities with ruby 2.3.x.
This commit is contained in:
kirby@puppetlabs.com 2019-01-18 13:53:46 -08:00
parent 345bdf9db9
commit db1e90d893

View file

@ -6,28 +6,22 @@ services:
matrix: matrix:
include: include:
- rvm: 2.3.8 - rvm: 2.4.5
env: "CHECK=rubocop" env: "CHECK=rubocop"
- rvm: 2.3.8
env: "CHECK=test"
- rvm: 2.4.5 - rvm: 2.4.5
env: "CHECK=test" env: "CHECK=test"
- rvm: 2.5.3 - rvm: 2.5.3
env: "CHECK=test" env: "CHECK=test"
- rvm: jruby-9.1.17.0
env: "CHECK=test"
- rvm: jruby-9.2.5.0 - rvm: jruby-9.2.5.0
env: "CHECK=test" env: "CHECK=test"
# Remove the allow_failures section once # Remove the allow_failures section once
# Rubocop is required for Travis to pass a build # Rubocop is required for Travis to pass a build
allow_failures: allow_failures:
- rvm: 2.3.8 - rvm: 2.4.5
env: "CHECK=rubocop" env: "CHECK=rubocop"
install: install: