From 8005be0b9c7e54f6ee6de311c97141d7330ab5c7 Mon Sep 17 00:00:00 2001 From: Bruno Verachten Date: Tue, 24 Jun 2025 21:39:06 +0200 Subject: [PATCH] feat(java): Require Jenkins core 2.492.3 and Java 17 --- pom.xml | 20 +++++++------------ .../SecurePostScriptConfiguration.java | 4 ++-- 2 files changed, 9 insertions(+), 15 deletions(-) diff --git a/pom.xml b/pom.xml index 266bf4a..da4ef4d 100644 --- a/pom.xml +++ b/pom.xml @@ -4,7 +4,7 @@ org.jenkins-ci.plugins plugin - 4.6 + 5.17 io.jenkins.plugins @@ -14,8 +14,9 @@ 0.2 -SNAPSHOT - 2.176.4 - 8 + + 2.492 + ${jenkins.baseline}.3 Secure Post Script Plugin https://github.com/jenkinsci/${project.artifactId}-plugin @@ -24,8 +25,8 @@ io.jenkins.tools.bom - bom-2.235.x - 11 + bom-${jenkins.baseline}.x + 4948.v2f88b_118dd7b_ import pom @@ -39,15 +40,8 @@ - - - geekchow - Phil Zhou - - - - scm:git:git://github.com/jenkinsci/${project.artifactId}-plugin.git + scm:git:https://github.com/jenkinsci/${project.artifactId}-plugin.git scm:git:git@github.com:jenkinsci/${project.artifactId}-plugin.git https://github.com/jenkinsci/${project.artifactId}-plugin secure-post-script-0.1-SNAPSHOT diff --git a/src/main/java/io/jenkins/plugins/securepostscript/SecurePostScriptConfiguration.java b/src/main/java/io/jenkins/plugins/securepostscript/SecurePostScriptConfiguration.java index d3703b7..790ec44 100644 --- a/src/main/java/io/jenkins/plugins/securepostscript/SecurePostScriptConfiguration.java +++ b/src/main/java/io/jenkins/plugins/securepostscript/SecurePostScriptConfiguration.java @@ -9,7 +9,7 @@ import org.jenkinsci.plugins.scriptsecurity.sandbox.groovy.SecureGroovyScript; import org.kohsuke.stapler.DataBoundSetter; import org.kohsuke.stapler.QueryParameter; -import org.kohsuke.stapler.StaplerRequest; +import org.kohsuke.stapler.StaplerRequest2; import javax.annotation.CheckForNull; @@ -54,7 +54,7 @@ public String getRunCondition() { } @Override - public boolean configure(StaplerRequest req, JSONObject json) throws FormException { + public boolean configure(StaplerRequest2 req, JSONObject json) throws FormException { this.runCondition = Result.fromString(json.getString("runCondition")); save(); return super.configure(req, json);