|
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