|
1 | 1 | language: ruby
|
2 | 2 | sudo: false
|
3 | 3 |
|
| 4 | +ruby_supported_versions: |
| 5 | + - &ruby_2_1 2.1.10 |
| 6 | + - &ruby_2_2 2.2.10 |
| 7 | + - &ruby_2_3 2.3.8 |
| 8 | + - &ruby_2_4 2.4.6 |
| 9 | + - &ruby_2_5 2.5.5 |
| 10 | + - &ruby_2_6 2.6.3 |
| 11 | + - &ruby_head ruby-head |
| 12 | + |
4 | 13 | cache:
|
5 | 14 | directories:
|
6 | 15 | - vendor/bundle
|
|
25 | 34 | - "RAILS_VERSION=master"
|
26 | 35 |
|
27 | 36 | rvm:
|
28 |
| - - 2.1.10 |
29 |
| - - 2.2.8 |
30 |
| - - 2.3.5 |
31 |
| - - 2.4.2 |
32 |
| - - 2.5.3 |
33 |
| - - ruby-head |
| 37 | + - *ruby_2_1 |
| 38 | + - *ruby_2_2 |
| 39 | + - *ruby_2_3 |
| 40 | + - *ruby_2_4 |
| 41 | + - *ruby_2_5 |
| 42 | + - *ruby_2_6 |
| 43 | + - *ruby_head |
34 | 44 |
|
35 | 45 | branches:
|
36 |
| - only: |
37 |
| - - 0-10-stable |
| 46 | + only: 0-10-stable |
38 | 47 |
|
39 | 48 | matrix:
|
40 | 49 | include:
|
41 |
| - - { rvm: jruby-9.1.13.0, jdk: oraclejdk8, env: "RAILS_VERSION=4.1 JRUBY_OPTS='--dev -J-Xmx1024M --debug'" } |
42 |
| - - { rvm: jruby-9.1.13.0, jdk: oraclejdk8, env: "RAILS_VERSION=4.2 JRUBY_OPTS='--dev -J-Xmx1024M --debug'" } |
43 |
| - - { rvm: jruby-9.1.13.0, jdk: oraclejdk8, env: "RAILS_VERSION=5.1 JRUBY_OPTS='--dev -J-Xmx1024M --debug'" } |
44 |
| - # See JRuby currently failing on Rails 5+ https://github.com/jruby/activerecord-jdbc-adapter/issues/708 |
45 |
| - # - { rvm: jruby-9.1.13.0, jdk: oraclejdk8, env: "RAILS_VERSION=5.0 JRUBY_OPTS='--dev -J-Xmx1024M --debug'" } |
46 |
| - # - { rvm: jruby-head, jdk: oraclejdk8, env: "RAILS_VERSION=5.1 JRUBY_OPTS='--dev -J-Xmx1024M --debug'" } |
| 50 | + - { rvm: jruby-9.1.13.0, jdk: oraclejdk8, env: "RAILS_VERSION=4.1 JRUBY_OPTS='--dev -J-Xmx1024M --debug'" } |
| 51 | + - { rvm: jruby-9.1.13.0, jdk: oraclejdk8, env: "RAILS_VERSION=4.2 JRUBY_OPTS='--dev -J-Xmx1024M --debug'" } |
| 52 | + - { rvm: jruby-9.1.13.0, jdk: oraclejdk8, env: "RAILS_VERSION=5.1 JRUBY_OPTS='--dev -J-Xmx1024M --debug'" } |
| 53 | + # See JRuby currently failing on Rails 5+ https://github.com/jruby/activerecord-jdbc-adapter/issues/708 |
| 54 | + # - { rvm: jruby-9.1.13.0, jdk: oraclejdk8, env: "RAILS_VERSION=5.0 JRUBY_OPTS='--dev -J-Xmx1024M --debug'" } |
| 55 | + # - { rvm: jruby-head, jdk: oraclejdk8, env: "RAILS_VERSION=5.1 JRUBY_OPTS='--dev -J-Xmx1024M --debug'" } |
47 | 56 | exclude:
|
48 |
| - - { rvm: 2.1.10, env: RAILS_VERSION=master } |
49 |
| - - { rvm: 2.2.8, env: RAILS_VERSION=master } |
50 |
| - - { rvm: 2.3.5, env: RAILS_VERSION=master } |
51 |
| - - { rvm: 2.4.2, env: RAILS_VERSION=master } |
52 |
| - - { rvm: 2.1.10, env: RAILS_VERSION=5.0 } |
53 |
| - - { rvm: 2.1.10, env: RAILS_VERSION=5.1 } |
54 |
| - - { rvm: 2.1.10, env: RAILS_VERSION=5.2 } |
55 |
| - - { rvm: 2.4.2, env: RAILS_VERSION=4.1 } |
56 |
| - - { rvm: 2.5.3, env: RAILS_VERSION=4.1 } |
57 |
| - - { rvm: ruby-head, env: RAILS_VERSION=4.1 } |
| 57 | + - { rvm: *ruby_2_4, env: RAILS_VERSION=master } |
| 58 | + - { rvm: *ruby_2_3, env: RAILS_VERSION=master } |
| 59 | + - { rvm: *ruby_2_2, env: RAILS_VERSION=master } |
| 60 | + - { rvm: *ruby_2_1, env: RAILS_VERSION=master } |
| 61 | + - { rvm: *ruby_2_1, env: RAILS_VERSION=5.2 } |
| 62 | + - { rvm: *ruby_2_1, env: RAILS_VERSION=5.1 } |
| 63 | + - { rvm: *ruby_2_1, env: RAILS_VERSION=5.0 } |
| 64 | + - { rvm: *ruby_head, env: RAILS_VERSION=4.1 } |
| 65 | + - { rvm: *ruby_2_6, env: RAILS_VERSION=4.1 } |
| 66 | + - { rvm: *ruby_2_5, env: RAILS_VERSION=4.1 } |
| 67 | + - { rvm: *ruby_2_4, env: RAILS_VERSION=4.1 } |
58 | 68 | allow_failures:
|
59 |
| - - rvm: ruby-head |
| 69 | + - rvm: *ruby_head |
60 | 70 | - rvm: jruby-head
|
61 | 71 | # See JRuby currently failing on Rails 5+ https://github.com/jruby/activerecord-jdbc-adapter/issues/708
|
62 | 72 | - { rvm: jruby-9.1.13.0, jdk: oraclejdk8, env: "RAILS_VERSION=5.1 JRUBY_OPTS='--dev -J-Xmx1024M --debug'" }
|
|
0 commit comments