-
-
Notifications
You must be signed in to change notification settings - Fork 231
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
breaking: set Java 17 as default #520
breaking: set Java 17 as default #520
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This is really a good change! I'm in favor of adding Archlinux 17.
I'm approving but:
- We want another pair of eyes (e.g. another maintainer reviewing this) given the impact of this change (note that I've triggered a release right before merging this to spread the changes across multiple tags)
- We need confirmation with @MarkEWaite that this change is compliant with his JDK timeline for the Jenkins project
- @lemeurherve do you mind updating the title to materialize that it is breaking? The title being used "as it' by the release-drafter process to generate release notes, it's not obvious for users that it is a breaking change.
Title updated 🙂 |
docker-bake.hcl
Outdated
"${REGISTRY}/${JENKINS_REPO}:archlinux-jdk11", | ||
"${REGISTRY}/${JENKINS_REPO}:latest-archlinux-jdk11", | ||
] | ||
platforms = ["linux/amd64"] | ||
} | ||
|
||
target "archlinux_jdk17" { |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
let's not add this, it doesn't make sense for me that we need an arch image
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Removed in 7fc8b83, can be reverted or added in another PR if needed.
This PR sets Java 17 as the default JDK and short tags like what has been done in the official Docker image: jenkinsci/docker#1724
Changes:
latest-bookworm
tag (to be coherent with the other Linux flavors)Add archlinux-17 images (related: Decide the future of the Archlinux image: either add "Archlinux JDK17" or remove "Archlinux JDK11" #422)removed in 7fc8b83, can be reverted or added in another PR if needed.Testing done
Submitter checklist