|
8 | 8 |
|
9 | 9 | env: |
10 | 10 | # Default versions for canonical release build |
11 | | - DEFAULT_JAVA_VERSION: '11' |
| 11 | + DEFAULT_JAVA_VERSION: '8' |
12 | 12 | DEFAULT_JRUBY_VERSION: '9.4.13.0' # Should match pom.xml <jruby.version> property (AND a version inside the test matrix) |
13 | 13 |
|
14 | 14 | jobs: |
|
19 | 19 | strategy: |
20 | 20 | matrix: |
21 | 21 | jruby_version: [ '9.4.13.0', '10.0.2.0' ] |
22 | | - java_version: [ '11', '17', '21' ] |
| 22 | + java_version: [ '8', '11', '17', '21' ] |
23 | 23 | exclude: |
| 24 | + - jruby_version: '10.0.2.0' |
| 25 | + java_version: '8' # JRuby 10 requires Java 21 |
24 | 26 | - jruby_version: '10.0.2.0' |
25 | 27 | java_version: '11' # JRuby 10 requires Java 21 |
26 | 28 | - jruby_version: '10.0.2.0' |
@@ -53,11 +55,13 @@ jobs: |
53 | 55 | strategy: |
54 | 56 | matrix: |
55 | 57 | jruby_version: [ '9.4.13.0', '10.0.2.0' ] |
56 | | - java_version: [ '11', '17', '21' ] |
| 58 | + java_version: [ '8', '11', '17', '21' ] |
57 | 59 | appraisal: [ 'rails50', 'rails52', 'rails60', 'rails61', 'rails70', 'rails71', 'rails72', 'rails80' ] |
58 | 60 | exclude: |
59 | 61 | - jruby_version: '9.4.13.0' |
60 | 62 | appraisal: 'rails80' # Requires Ruby 3.4 compatibility, which JRuby 9.4 does not support |
| 63 | + - jruby_version: '10.0.2.0' |
| 64 | + java_version: '8' # JRuby 10 requires Java 21 |
61 | 65 | - jruby_version: '10.0.2.0' |
62 | 66 | java_version: '11' # JRuby 10 requires Java 21 |
63 | 67 | - jruby_version: '10.0.2.0' |
|
0 commit comments