Skip to content

Commit ea2e859

Browse files
basiltimja
andauthored
Migrate from EE 8 to EE 9 (#278)
* Migrate from EE 8 to EE 9 * Update Jenkinsfile --------- Co-authored-by: Tim Jacomb <[email protected]>
1 parent c4781cc commit ea2e859

File tree

7 files changed

+15
-15
lines changed

7 files changed

+15
-15
lines changed

Jenkinsfile

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11
buildPlugin(useContainerAgent: true, configurations: [
2-
[ platform: 'linux', jdk: '11' ],
3-
[ platform: 'windows', jdk: '11' ],
2+
[ platform: 'linux', jdk: '21' ],
3+
[ platform: 'windows', jdk: '17' ],
44
])

pom.xml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
<parent>
44
<groupId>org.jenkins-ci.plugins</groupId>
55
<artifactId>plugin</artifactId>
6-
<version>4.88</version>
6+
<version>5.7</version>
77
<relativePath />
88
</parent>
99

@@ -16,8 +16,8 @@
1616
<properties>
1717
<changelist>999999-SNAPSHOT</changelist>
1818
<gitHubRepo>jenkinsci/database-plugin</gitHubRepo>
19-
<jenkins.baseline>2.452</jenkins.baseline>
20-
<jenkins.version>${jenkins.baseline}.3</jenkins.version>
19+
<jenkins.baseline>2.479</jenkins.baseline>
20+
<jenkins.version>${jenkins.baseline}.1</jenkins.version>
2121

2222
<jenkins.opentelemetry-api.version>1.43.0-38.v1a_9b_53e3f70f</jenkins.opentelemetry-api.version>
2323
<opentelemetry-instrumentation.version>2.6.0</opentelemetry-instrumentation.version>
@@ -28,7 +28,7 @@
2828
<dependency>
2929
<groupId>io.jenkins.tools.bom</groupId>
3030
<artifactId>bom-${jenkins.baseline}.x</artifactId>
31-
<version>3435.v238d66a_043fb_</version>
31+
<version>3893.v213a_42768d35</version>
3232
<scope>import</scope>
3333
<type>pom</type>
3434
</dependency>

src/main/java/org/jenkinsci/plugins/database/GenericDatabase.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@
1515
import org.kohsuke.stapler.QueryParameter;
1616
import org.kohsuke.stapler.verb.POST;
1717

18-
import javax.servlet.http.HttpServletRequest;
18+
import jakarta.servlet.http.HttpServletRequest;
1919
import javax.sql.DataSource;
2020
import java.io.File;
2121
import java.sql.SQLException;

src/main/java/org/jenkinsci/plugins/database/GlobalDatabaseConfiguration.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
import hudson.Extension;
44
import jenkins.model.GlobalConfiguration;
55
import net.sf.json.JSONObject;
6-
import org.kohsuke.stapler.StaplerRequest;
6+
import org.kohsuke.stapler.StaplerRequest2;
77

88
import edu.umd.cs.findbugs.annotations.CheckForNull;
99

@@ -46,7 +46,7 @@ public void setDatabase(Database database) {
4646
}
4747

4848
@Override
49-
public boolean configure(StaplerRequest req, JSONObject json) throws FormException {
49+
public boolean configure(StaplerRequest2 req, JSONObject json) throws FormException {
5050
req.bindJSON(this, json);
5151
save();
5252
return true;

src/main/java/org/jenkinsci/plugins/database/PerItemDatabaseConfiguration.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
import jenkins.model.Jenkins;
77
import net.sf.json.JSONObject;
88
import org.kohsuke.stapler.DataBoundConstructor;
9-
import org.kohsuke.stapler.StaplerRequest;
9+
import org.kohsuke.stapler.StaplerRequest2;
1010

1111
import edu.umd.cs.findbugs.annotations.CheckForNull;
1212
import edu.umd.cs.findbugs.annotations.NonNull;
@@ -61,7 +61,7 @@ public void setDatabase(PerItemDatabase database) {
6161
this.database = database;
6262
}
6363

64-
@Override public boolean configure(StaplerRequest req, JSONObject json) throws FormException {
64+
@Override public boolean configure(StaplerRequest2 req, JSONObject json) throws FormException {
6565
req.bindJSON(this, json);
6666
save();
6767
return true;

src/main/resources/org/jenkinsci/plugins/database/RootDatabaseConsole/index.groovy

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -18,11 +18,11 @@ l.layout{
1818
}
1919
}
2020

21-
if (request.getAttribute("message")!=null) {
21+
if (request2.getAttribute("message")!=null) {
2222
p(message)
2323
}
2424

25-
if (request.getAttribute("r")!=null) {
25+
if (request2.getAttribute("r")!=null) {
2626
// renders the result
2727
h2("Result")
2828
table {

src/test/java/org/jenkinsci/plugins/database/Sample.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
import net.sf.json.JSONObject;
66
import org.jenkinsci.plugins.database.Database;
77
import org.jvnet.hudson.test.TestExtension;
8-
import org.kohsuke.stapler.StaplerRequest;
8+
import org.kohsuke.stapler.StaplerRequest2;
99

1010
/**
1111
* Example of how to define a configuration that involves database.
@@ -43,7 +43,7 @@ public void setDatabase(Database database) {
4343
* (That is, update the {@link #database} field.
4444
*/
4545
@Override
46-
public boolean configure(StaplerRequest req, JSONObject json) throws FormException {
46+
public boolean configure(StaplerRequest2 req, JSONObject json) throws FormException {
4747
req.bindJSON(this,json);
4848
save();
4949
return true;

0 commit comments

Comments
 (0)