Skip to content

chore: bump Jenkins baseline to 2.555.3, build on JDK 21 - #172

Merged
tembleking merged 1 commit into
mainfrom
chore/jenkins-2.555-jdk-21
Aug 7, 2026
Merged

chore: bump Jenkins baseline to 2.555.3, build on JDK 21#172
tembleking merged 1 commit into
mainfrom
chore/jenkins-2.555-jdk-21

Conversation

@tembleking

Copy link
Copy Markdown
Collaborator

Jenkins 2.555.x requires Java 21+ on both controller and agents — Java 17 is dropped upstream — so staying on the 2.541.x baseline would keep us shipping against a core our users can no longer run on 17. This lifts the baseline to 2.555.3 (pulling in the bom-2.555.x), moves the build/dev JDK to temurin 21, and switches the CI matrix off 17 to the two JDKs 2.555.x actually supports (21 and 25, both available on ci.jenkins.io agents).

Cut as 3.6.0 (minor): it raises the minimum supported Jenkins/Java rather than changing plugin behaviour, so it's not a bugfix (patch) and doesn't break the plugin's own API (major).

Jenkins 2.555.x requires Java 21+ on controller and agents (Java 17 is
dropped upstream), so the CI matrix moves off 17 to 21 and 25 and the dev
JDK bumps to temurin 21. Raising the required core also pulls in the
2.555.x BOM. Cut as 3.6.0 (minor) since this lifts the minimum supported
Jenkins/Java rather than fixing a bug.
@tembleking
tembleking enabled auto-merge (squash) August 7, 2026 14:58
@tembleking
tembleking merged commit ecfda63 into main Aug 7, 2026
22 checks passed
@tembleking
tembleking deleted the chore/jenkins-2.555-jdk-21 branch August 7, 2026 15:48
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants