Skip to content

Commit f8cd2f7

Browse files
committed
Migrate from EE 8 to EE 9
1 parent 73e549a commit f8cd2f7

File tree

4 files changed

+19
-18
lines changed

4 files changed

+19
-18
lines changed

pom.xml

+5-5
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
<parent>
66
<groupId>org.jenkins-ci.plugins</groupId>
77
<artifactId>plugin</artifactId>
8-
<version>4.88</version>
8+
<version>5.8</version>
99
<relativePath />
1010
</parent>
1111

@@ -34,15 +34,15 @@
3434
<scm>
3535
<connection>scm:git:https://github.com/${gitHubRepo}.git</connection>
3636
<developerConnection>scm:git:[email protected]:${gitHubRepo}.git</developerConnection>
37-
<tag>electricflow-1.1.39</tag>
37+
<tag>${scmTag}</tag>
3838
<url>https://github.com/${gitHubRepo}</url>
3939
</scm>
4040

4141
<properties>
4242
<revision>1.1.40</revision>
4343
<changelist>-SNAPSHOT</changelist>
44-
<jenkins.baseline>2.426</jenkins.baseline>
45-
<jenkins.version>${jenkins.baseline}.3</jenkins.version>
44+
<jenkins.baseline>2.479</jenkins.baseline>
45+
<jenkins.version>${jenkins.baseline}.1</jenkins.version>
4646
<gitHubRepo>jenkinsci/${project.artifactId}-plugin</gitHubRepo>
4747
<!-- TODO fix existing violations -->
4848
<spotbugs.threshold>High</spotbugs.threshold>
@@ -54,7 +54,7 @@
5454
<dependency>
5555
<groupId>io.jenkins.tools.bom</groupId>
5656
<artifactId>bom-${jenkins.baseline}.x</artifactId>
57-
<version>3208.vb_21177d4b_cd9</version>
57+
<version>3944.v1a_e4f8b_452db_</version>
5858
<type>pom</type>
5959
<scope>import</scope>
6060
</dependency>

src/main/java/org/jenkinsci/plugins/electricflow/ElectricFlowGlobalConfiguration.java

+2-2
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@
1414
import net.sf.json.JSONObject;
1515
import org.jenkinsci.Symbol;
1616
import org.kohsuke.stapler.DataBoundSetter;
17-
import org.kohsuke.stapler.StaplerRequest;
17+
import org.kohsuke.stapler.StaplerRequest2;
1818

1919
@Extension
2020
@Symbol("electricflow")
@@ -36,7 +36,7 @@ public ElectricFlowGlobalConfiguration() {
3636
// ~ Methods ----------------------------------------------------------------
3737

3838
@Override
39-
public boolean configure(StaplerRequest req, JSONObject formData) throws FormException {
39+
public boolean configure(StaplerRequest2 req, JSONObject formData) throws FormException {
4040
this.configurations = null;
4141
req.bindJSON(this, formData);
4242
save();

src/main/java/org/jenkinsci/plugins/electricflow/ElectricFlowPipelinePublisher.java

+4-4
Original file line numberDiff line numberDiff line change
@@ -36,6 +36,7 @@
3636
import hudson.tasks.Recorder;
3737
import hudson.util.FormValidation;
3838
import hudson.util.ListBoxModel;
39+
import jakarta.servlet.ServletException;
3940
import java.io.IOException;
4041
import java.io.PrintStream;
4142
import java.util.ArrayList;
@@ -44,7 +45,6 @@
4445
import java.util.Map;
4546
import java.util.Objects;
4647
import java.util.concurrent.TimeUnit;
47-
import javax.servlet.ServletException;
4848
import jenkins.tasks.SimpleBuildStep;
4949
import net.sf.json.JSONArray;
5050
import net.sf.json.JSONObject;
@@ -68,8 +68,8 @@
6868
import org.kohsuke.stapler.DataBoundConstructor;
6969
import org.kohsuke.stapler.DataBoundSetter;
7070
import org.kohsuke.stapler.QueryParameter;
71-
import org.kohsuke.stapler.StaplerRequest;
72-
import org.kohsuke.stapler.StaplerResponse;
71+
import org.kohsuke.stapler.StaplerRequest2;
72+
import org.kohsuke.stapler.StaplerResponse2;
7373

7474
public class ElectricFlowPipelinePublisher extends Recorder implements SimpleBuildStep {
7575

@@ -871,7 +871,7 @@ public ListBoxModel doFillProjectNameItems(
871871
}
872872

873873
@Override
874-
public void doHelp(StaplerRequest req, StaplerResponse rsp) throws IOException, ServletException {
874+
public void doHelp(StaplerRequest2 req, StaplerResponse2 rsp) throws IOException, ServletException {
875875
super.doHelp(req, rsp);
876876
}
877877

src/main/java/org/jenkinsci/plugins/electricflow/rest/ElectricFlowEFRunAPIAction.java

+8-7
Original file line numberDiff line numberDiff line change
@@ -11,20 +11,20 @@
1111
import hudson.model.ParametersDefinitionProperty;
1212
import hudson.model.Queue;
1313
import hudson.model.StringParameterValue;
14+
import jakarta.servlet.ServletException;
1415
import java.io.BufferedReader;
1516
import java.io.IOException;
1617
import java.io.OutputStream;
1718
import java.nio.charset.StandardCharsets;
1819
import java.util.ArrayList;
1920
import java.util.List;
2021
import java.util.Objects;
21-
import javax.servlet.ServletException;
2222
import jenkins.model.Jenkins;
2323
import net.sf.json.JSONException;
2424
import net.sf.json.JSONObject;
2525
import org.jenkinsci.plugins.electricflow.causes.EFCause;
26-
import org.kohsuke.stapler.StaplerRequest;
27-
import org.kohsuke.stapler.StaplerResponse;
26+
import org.kohsuke.stapler.StaplerRequest2;
27+
import org.kohsuke.stapler.StaplerResponse2;
2828
import org.kohsuke.stapler.verb.GET;
2929
import org.kohsuke.stapler.verb.POST;
3030

@@ -63,15 +63,15 @@ public String getUrlName() {
6363
// action methods
6464
@GET
6565
@POST
66-
public void doIndex(StaplerRequest req, StaplerResponse rsp) throws IOException, ServletException {
66+
public void doIndex(StaplerRequest2 req, StaplerResponse2 rsp) throws IOException, ServletException {
6767
rsp.setStatus(201);
6868
JSONObject jsonObject = this.getEFRunIndexResponse();
6969
this.sendJSONResponse(rsp, jsonObject);
7070
}
7171

7272
@POST
7373
@GET
74-
public void doBuild(StaplerRequest req, StaplerResponse rsp
74+
public void doBuild(StaplerRequest2 req, StaplerResponse2 rsp
7575
// @QueryParameter final JSONObject json
7676
// @QueryParameter("value") final String value,
7777
// JSONObject formData
@@ -237,11 +237,12 @@ private List<ParameterDefinition> getParameterDefinitions() {
237237
return new ArrayList<ParameterDefinition>();
238238
}
239239

240-
private void sendJSONResponse(StaplerResponse rsp, JSONObject responseObject) throws IOException, ServletException {
240+
private void sendJSONResponse(StaplerResponse2 rsp, JSONObject responseObject)
241+
throws IOException, ServletException {
241242
this.sendJSONResponse(201, rsp, responseObject);
242243
}
243244

244-
private void sendJSONResponse(int responseCode, StaplerResponse rsp, JSONObject responseObject)
245+
private void sendJSONResponse(int responseCode, StaplerResponse2 rsp, JSONObject responseObject)
245246
throws IOException, ServletException {
246247
rsp.setStatus(responseCode);
247248
String responseString = responseObject.toString();

0 commit comments

Comments
 (0)