2014-03-17 20:52:24 +00:00
|
|
|
---
|
2014-11-15 18:12:58 +00:00
|
|
|
language: ruby
|
|
|
|
|
2014-03-17 20:52:24 +00:00
|
|
|
script: bundle exec rake
|
|
|
|
|
2015-07-22 15:57:09 +00:00
|
|
|
sudo: false
|
|
|
|
|
|
|
|
addons:
|
|
|
|
apt:
|
|
|
|
packages:
|
|
|
|
- ragel
|
2014-03-17 23:09:16 +00:00
|
|
|
|
2015-09-17 11:29:04 +00:00
|
|
|
before_install:
|
|
|
|
- if [ "$TRAVIS_OS_NAME" == "osx" ]; then brew update; fi
|
|
|
|
- if [ "$TRAVIS_OS_NAME" == "osx" ]; then brew install ragel; fi
|
2015-09-17 11:25:36 +00:00
|
|
|
|
2014-11-15 18:43:40 +00:00
|
|
|
install:
|
|
|
|
- bundle install --retry=3
|
|
|
|
|
2014-03-17 20:52:24 +00:00
|
|
|
rvm:
|
2014-09-10 20:17:04 +00:00
|
|
|
- 1.9
|
|
|
|
- 2.0
|
|
|
|
- 2.1
|
2015-01-09 20:37:09 +00:00
|
|
|
- 2.2
|
2016-01-08 10:32:55 +00:00
|
|
|
- rbx
|
2014-03-17 20:52:24 +00:00
|
|
|
- jruby
|
|
|
|
|
2015-09-17 11:38:40 +00:00
|
|
|
matrix:
|
2016-07-10 18:54:10 +00:00
|
|
|
allow_failures:
|
|
|
|
- rvm: rbx
|
|
|
|
os: osx
|
2015-09-17 11:38:40 +00:00
|
|
|
exclude:
|
|
|
|
# Binaries for these rubies aren't available on OS X :<
|
|
|
|
- rvm: 2.2
|
|
|
|
os: osx
|
|
|
|
- rvm: jruby
|
|
|
|
os: osx
|
2016-07-10 18:54:10 +00:00
|
|
|
fast_finish: true
|
2015-09-17 11:38:40 +00:00
|
|
|
|
2014-03-17 20:52:24 +00:00
|
|
|
notifications:
|
|
|
|
email:
|
|
|
|
recipients:
|
|
|
|
- yorickpeterse@gmail.com
|
2014-11-15 18:12:58 +00:00
|
|
|
on_success: change
|
|
|
|
on_failure: change
|
2014-03-17 20:52:24 +00:00
|
|
|
|
|
|
|
cache: bundler
|
2015-09-17 10:21:23 +00:00
|
|
|
|
|
|
|
os:
|
|
|
|
- linux
|
|
|
|
- osx
|