2016-05-18 14:41:11 +00:00
|
|
|
# Use container-based infrastructure
|
|
|
|
sudo: false
|
2016-12-27 19:58:37 +00:00
|
|
|
|
2012-10-28 12:26:10 +00:00
|
|
|
language: ruby
|
2016-12-27 19:58:37 +00:00
|
|
|
|
|
|
|
before_install:
|
|
|
|
# bundler installation needed for jruby-head
|
|
|
|
# https://github.com/travis-ci/travis-ci/issues/5861
|
|
|
|
- gem install bundler
|
|
|
|
|
2014-06-15 18:08:16 +00:00
|
|
|
cache: bundler
|
2016-12-27 19:58:37 +00:00
|
|
|
|
2012-10-28 12:26:10 +00:00
|
|
|
rvm:
|
2014-06-15 19:01:22 +00:00
|
|
|
- ruby-head
|
2016-12-27 19:30:06 +00:00
|
|
|
- 2.3.3 # Travis lacking 2.3 alias, see https://github.com/travis-ci/travis-ci/issues/5361
|
2015-06-24 19:54:11 +00:00
|
|
|
- 2.2
|
|
|
|
- 2.1
|
2013-06-29 22:43:31 +00:00
|
|
|
- 2.0.0
|
2016-12-27 19:58:37 +00:00
|
|
|
|
2012-10-28 12:26:10 +00:00
|
|
|
- 1.9.3
|
|
|
|
- 1.9.2
|
2016-12-27 19:58:37 +00:00
|
|
|
|
2012-10-28 12:26:10 +00:00
|
|
|
- 1.8.7
|
|
|
|
- ree
|
2016-12-27 19:58:37 +00:00
|
|
|
|
2014-06-15 19:01:22 +00:00
|
|
|
- jruby-head
|
2016-12-27 20:26:26 +00:00
|
|
|
- jruby-9.1.6.0 # TODO: replace with 9k stable alias when it exists
|
|
|
|
- jruby # NOTE: still tracks JRuby 1.7.x (not 9k) on Travis
|
2012-10-28 12:26:10 +00:00
|
|
|
- jruby-19mode
|
2014-06-15 19:01:22 +00:00
|
|
|
- jruby-18mode
|
2016-12-27 19:58:37 +00:00
|
|
|
|
2016-12-27 19:42:23 +00:00
|
|
|
- rbx-head
|
2016-12-27 23:51:41 +00:00
|
|
|
- rbx # tracks Rubinius 3.x stable version?
|
|
|
|
- rbx-3
|
2016-12-27 19:58:37 +00:00
|
|
|
- rbx-2
|
|
|
|
|
2014-06-15 19:01:22 +00:00
|
|
|
matrix:
|
|
|
|
allow_failures:
|
|
|
|
- rvm: ruby-head
|
|
|
|
- rvm: jruby-head
|
2016-12-27 19:42:23 +00:00
|
|
|
- rvm: rbx-head
|
2016-12-27 19:58:37 +00:00
|
|
|
- rvm: rbx # until Travis fixes Rubinius 3.x again
|
2016-12-27 23:51:41 +00:00
|
|
|
- rvm: rbx-3 # until Travis fixes Rubinius 3.x again
|
2016-12-27 19:58:37 +00:00
|
|
|
- rvm: rbx-2 # until Travis fixes Rubinius 2.x again
|
|
|
|
|
2014-06-15 19:01:22 +00:00
|
|
|
fast_finish: true
|