-
Notifications
You must be signed in to change notification settings - Fork 619
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
[JENKINS-73135] Require Jenkins 2.472, adapt tests for Jetty 12 EE 8 #1678
[JENKINS-73135] Require Jenkins 2.472, adapt tests for Jetty 12 EE 8 #1678
Conversation
Also include a TODO comment to restore the jenkins.version based on jenkins.baseline once an LTS baseline is available that includes 2.472.
Thanks for the pull request @ampuscas . I pushed two changes to the pull request so that it compiles and passes tests on my local installation. The comments in the changes should explain why I thought they would help. Refer to: |
@krisstern I think that we should increment the minor number from 1.8.x to 1.9.0 when merging this pull request, because it changes the minimum Jenkins version and it switches from Java 11 compilation to Java 17 compilation. Does that match with your thinking or would you prefer something different? We need to merge and release this before the plugin bill of materials release at the end of this week. |
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.
Code looks good to me, but I do not have an idea what is that jenkins.baseline
property
It is used in the Jenkins plugin archetype and in many plugins to avoid duplicating the Jenkins version string in multiple locations. More information is available in: |
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.
LGTM
Thanks for merging @krisstern ! Are you able to release this as a new version so that it can be updated in the plugin BOM or would you prefer that I create the release? Should the version number of the new release be 1.9.0 rather than the default of 1.8.3 because the Jenkins minimum version is increased? |
Hi @MarkEWaite I am busy with something else now so if you are able to could you please create a new release? Thanks! |
Release 1.9.0 is building now. |
Release 1.9.0 is published. |
JENKINS-73135 - Require Jenkins 2.472 or newer, adapt tests for Jetty 12 EE 8
Testing done
Automated tests pass on Linux with Java 21.
Submitter checklist