|
3 | 3 | * https://github.com/jenkins-infra/pipeline-library/ |
4 | 4 | */ |
5 | 5 | buildPlugin(useContainerAgent: true, configurations: [ |
6 | | - // Test the common case (i.e., a recent LTS release) on both Linux and Windows. |
| 6 | + // Test the common case (i.e., a recent LTS release) on both Linux and Windows |
| 7 | + // with same core version as the lowest baseline requested by pom.xml |
7 | 8 | [ platform: 'linux', jdk: '11', jenkins: '2.361.1' ], |
8 | 9 | [ platform: 'windows', jdk: '11', jenkins: '2.361.1' ], |
9 | 10 |
|
10 | 11 | // Test the bleeding edge of the compatibility spectrum (i.e., the latest supported Java runtime). |
11 | 12 | // see also https://www.jenkins.io/doc/developer/plugin-development/choosing-jenkins-baseline/ |
12 | | - [ platform: 'linux', jdk: '17', jenkins: '2.361.2' ], |
| 13 | + // NOTE: 2.475+ introduced other breaking changes to ecosystem |
| 14 | + //[ platform: 'linux', jdk: '17', jenkins: '2.479.1' ], |
| 15 | + |
| 16 | + // NOTE: LTS https://www.jenkins.io/changelog-stable/#v2.462.3 |
| 17 | + // is the last LTS release to support Java 11 |
| 18 | + [ platform: 'linux', jdk: '11', jenkins: '2.462.3' ], |
| 19 | + [ platform: 'linux', jdk: '17', jenkins: '2.462.3' ], |
| 20 | + [ platform: 'linux', jdk: '21', jenkins: '2.462.3' ], |
13 | 21 | ]) |
0 commit comments