Skip to content
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

Require Jenkins 2.426.3 or newer #216

Merged

Conversation

MarkEWaite
Copy link
Contributor

Require Jenkins 2.426.3 or newer

Jenkins 2.426.3 is a suggested choice for minimum Jenkins version in the Jenkins documentation and resolves the security issue that was reported in 2.426.1 and earlier.

Also updates to Jenkins plugin parent pom 4.79 and to the latest release of the plugin bill of materials that matches Jenkins 2.426.3.

Testing done

Confirmed that automated tests pass with Java 21 on Linux. Rely on ci.jenkins.io to test Windows with Java 17.

Submitter checklist

Also updates to Jenkins plugin parent pom 4.79 and to the latest release
of the plugin bill of materials that matches Jenkins 2.426.3.

# Please enter the commit message for your changes. Lines starting
# with '#' will be ignored, and an empty message aborts the commit.
#
# On branch update-minimum-jenkins-version
# Changes to be committed:
#	modified:   pom.xml
#
# Untracked files:
#	logfile
#
# ------------------------ >8 ------------------------
# Do not modify or remove the line above.
# Everything below it will be ignored.
diff --git a/pom.xml b/pom.xml
index 178a512..2d521b3 100644
--- a/pom.xml
+++ b/pom.xml
@@ -5,7 +5,7 @@
   <parent>
     <groupId>org.jenkins-ci.plugins</groupId>
     <artifactId>plugin</artifactId>
-    <version>4.78</version>
+    <version>4.79</version>
     <relativePath />
   </parent>

@@ -45,7 +45,7 @@
     <revision>4.5.14</revision>
     <changelist>999999-SNAPSHOT</changelist>
     <gitHubRepo>jenkinsci/${project.artifactId}-plugin</gitHubRepo>
-    <jenkins.version>2.401.3</jenkins.version>
+    <jenkins.version>2.426.3</jenkins.version>
     <httpcore.version>4.4.16</httpcore.version>
     <httpclient.version>${revision}</httpclient.version>
     <httpasyncclient.version>4.1.5</httpasyncclient.version>
@@ -58,8 +58,8 @@
     <dependencies>
       <dependency>
         <groupId>io.jenkins.tools.bom</groupId>
-        <artifactId>bom-2.401.x</artifactId>
-        <version>2745.vc7b_fe4c876fa_</version>
+        <artifactId>bom-2.426.x</artifactId>
+        <version>2857.v01a_0144eb_20b_</version>
         <type>pom</type>
         <scope>import</scope>
       </dependency>
@MarkEWaite MarkEWaite requested a review from a team as a code owner March 7, 2024 17:45
@MarkEWaite MarkEWaite added the chore Reduces maintenance effort by changes not directly visible to users label Mar 7, 2024
@github-actions github-actions bot added the dependencies Dependency related change label Mar 7, 2024
@MarkEWaite MarkEWaite enabled auto-merge (squash) March 7, 2024 18:05
@MarkEWaite MarkEWaite merged commit f6f1765 into jenkinsci:master Mar 7, 2024
15 checks passed
@MarkEWaite MarkEWaite deleted the update-minimum-jenkins-version branch March 7, 2024 20:02
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
chore Reduces maintenance effort by changes not directly visible to users dependencies Dependency related change
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant