From 4e7f374f3b8099021fe6469ce1f8de631fccfa88 Mon Sep 17 00:00:00 2001 From: Basil Crow Date: Wed, 22 Jan 2025 12:17:56 -0800 Subject: [PATCH] Migrate from EE 8 to EE 9 --- pom.xml | 6 +++--- .../plugins/docker/DockerManagementServer.java | 6 +++--- .../plugins/docker/DockerPluginConfiguration.java | 4 ++-- .../connector/DockerComputerConnectorTest.java | 12 ++++++------ 4 files changed, 14 insertions(+), 14 deletions(-) diff --git a/pom.xml b/pom.xml index 9ac5c1608..8549623c0 100644 --- a/pom.xml +++ b/pom.xml @@ -4,7 +4,7 @@ org.jenkins-ci.plugins plugin - 4.88 + 5.5 @@ -62,8 +62,8 @@ 1.7.1 -SNAPSHOT - 2.452 - ${jenkins.baseline}.4 + 2.479 + ${jenkins.baseline}.1 jenkinsci/docker-plugin 3 diff --git a/src/main/java/com/nirima/jenkins/plugins/docker/DockerManagementServer.java b/src/main/java/com/nirima/jenkins/plugins/docker/DockerManagementServer.java index 905915433..7fd6ffbdc 100644 --- a/src/main/java/com/nirima/jenkins/plugins/docker/DockerManagementServer.java +++ b/src/main/java/com/nirima/jenkins/plugins/docker/DockerManagementServer.java @@ -13,8 +13,8 @@ import java.util.Date; import jenkins.model.Jenkins; import org.kohsuke.stapler.QueryParameter; -import org.kohsuke.stapler.StaplerRequest; -import org.kohsuke.stapler.StaplerResponse; +import org.kohsuke.stapler.StaplerRequest2; +import org.kohsuke.stapler.StaplerResponse2; import org.kohsuke.stapler.interceptor.RequirePOST; /** @@ -73,7 +73,7 @@ public String asTime(Long time) { @SuppressWarnings("unused") @RequirePOST - public void doControlSubmit(@QueryParameter("stopId") String stopId, StaplerRequest req, StaplerResponse rsp) + public void doControlSubmit(@QueryParameter("stopId") String stopId, StaplerRequest2 req, StaplerResponse2 rsp) throws IOException { Jenkins.get().checkPermission(Jenkins.ADMINISTER); final DockerAPI dockerApi = theCloud.getDockerApi(); diff --git a/src/main/java/com/nirima/jenkins/plugins/docker/DockerPluginConfiguration.java b/src/main/java/com/nirima/jenkins/plugins/docker/DockerPluginConfiguration.java index d7cd0a157..20a3347a1 100644 --- a/src/main/java/com/nirima/jenkins/plugins/docker/DockerPluginConfiguration.java +++ b/src/main/java/com/nirima/jenkins/plugins/docker/DockerPluginConfiguration.java @@ -4,7 +4,7 @@ import java.util.List; import jenkins.model.GlobalConfiguration; import net.sf.json.JSONObject; -import org.kohsuke.stapler.StaplerRequest; +import org.kohsuke.stapler.StaplerRequest2; @Deprecated public class DockerPluginConfiguration extends GlobalConfiguration { @@ -28,7 +28,7 @@ public DockerPluginConfiguration() { } @Override - public boolean configure(StaplerRequest req, JSONObject json) throws FormException { + public boolean configure(StaplerRequest2 req, JSONObject json) throws FormException { req.bindJSON(this, json); return true; } diff --git a/src/test/java/io/jenkins/docker/connector/DockerComputerConnectorTest.java b/src/test/java/io/jenkins/docker/connector/DockerComputerConnectorTest.java index 4abd00608..4cad9c54b 100644 --- a/src/test/java/io/jenkins/docker/connector/DockerComputerConnectorTest.java +++ b/src/test/java/io/jenkins/docker/connector/DockerComputerConnectorTest.java @@ -56,15 +56,15 @@ protected static String getJenkinsDockerImageVersionForThisEnvironment() { */ final int javaVersion = getJavaVersion(); if (SystemUtils.IS_OS_WINDOWS) { - if (javaVersion >= 11) { - return "jdk11-nanoserver-1809"; + if (javaVersion >= 21) { + return "jdk21-nanoserver-1809"; } - return "jdk8-nanoserver-1809"; + return "jdk17-nanoserver-1809"; } - if (javaVersion >= 11) { - return "latest-jdk11"; + if (javaVersion >= 21) { + return "latest-jdk21"; } - return "latest-jdk8"; + return "latest-jdk17"; } protected String getLabelForTemplate() {