vmpooler/.travis.yml
kirby@puppetlabs.com bc4bf32638 Add jruby 9.2 to travis testing
This commit adds jruby 9.2 to travis testing. Without this change vmpooler is not tested against jruby 9.2.
2018-07-05 17:17:24 -07:00

42 lines
752 B
YAML

cache: bundler
sudo: false
language: ruby
services:
- redis-server
matrix:
include:
- rvm: 2.3.7
env: "CHECK=rubocop"
- rvm: 2.2.10
env: "CHECK=test"
- rvm: 2.3.7
env: "CHECK=test"
- rvm: 2.4.4
env: "CHECK=test"
- rvm: 2.5.1
env: "CHECK=test"
- rvm: jruby-9.1.17.0
env: "CHECK=test"
- rvm: jruby-9.2.0.0
env: "CHECK=test"
# Remove the allow_failures section once
# Rubocop is required for Travis to pass a build
allow_failures:
- rvm: 2.3.7
env: "CHECK=rubocop"
install:
- gem update --system
- gem install bundler
- bundle --version
- bundle install --jobs=3 --retry=3 --path=${BUNDLE_PATH:-vendor/bundle}
script:
- "bundle exec rake $CHECK"