vmpooler/.travis.yml
2017-11-28 12:11:59 -06:00

37 lines
765 B
YAML

cache: bundler
sudo: false
language: ruby
services:
- redis-server
matrix:
include:
- rvm: 2.3.3
env: "CHECK=rubocop"
- rvm: 2.1.1
env: "CHECK=test"
- rvm: 2.2.1
env: "CHECK=test"
- rvm: 2.3.3
env: "CHECK=test"
- rvm: jruby-1.7.13
env: "CHECK=test"
# Remove the allow_failures section once
# Rubocop is required for Travis to pass a build
allow_failures:
- rvm: 2.3.3
env: "CHECK=rubocop"
# Pin to specific rubygem and bundler for jruby tests
install:
- gem update --system 2.6.14
- gem install bundler --version 1.15.4
- bundle _1.15.4_ --version
- bundle _1.15.4_ install --jobs=3 --retry=3 --path=${BUNDLE_PATH:-vendor/bundle}
script:
- "bundle _1.15.4_ exec rake $CHECK"