Skip to content

Commit 70d151e

Browse files
* [JENKINS-73134] Adapt github-oauth-plugin for jetty12 * change jenkins version * revert jenkins version * Require Jenkins 2.472 as minimum Jenkins version Jetty 12 EE 8 dependencies in the tests require Jenkins 2.472 or newer. Use plugin BOM 2.462.x as the most recent plugin BOM. Once 2.472 is available in an LTS, then the plugin BOM that includes Jenkins 2.472 can be used as well. * Test with Jenkins test harness 2254.x Most recent Jenkins test harness --------- Co-authored-by: Mark Waite <[email protected]>
1 parent 66b34c8 commit 70d151e

File tree

3 files changed

+15
-9
lines changed

3 files changed

+15
-9
lines changed

pom.xml

+9-3
Original file line numberDiff line numberDiff line change
@@ -10,8 +10,14 @@
1010

1111
<properties>
1212
<changelist>999999-SNAPSHOT</changelist>
13-
<jenkins.version>2.361.4</jenkins.version>
13+
<jenkins.baseline>2.462</jenkins.baseline>
14+
<!-- TODO: replace when 2.472 is in LTS -->
15+
<!-- <jenkins.version>${jenkins.baseline}.3</jenkins.version> -->
16+
<jenkins.version>2.472</jenkins.version>
1417
<gitHubRepo>jenkinsci/${project.artifactId}-plugin</gitHubRepo>
18+
<!-- TODO JENKINS-73339 until in parent POM -->
19+
<jenkins-test-harness.version>2254.vcff7a_d4969e5</jenkins-test-harness.version>
20+
<maven.compiler.release>17</maven.compiler.release>
1521
</properties>
1622

1723
<groupId>org.jenkins-ci.plugins</groupId>
@@ -68,8 +74,8 @@
6874
<dependencies>
6975
<dependency>
7076
<groupId>io.jenkins.tools.bom</groupId>
71-
<artifactId>bom-2.361.x</artifactId>
72-
<version>2102.v854b_fec19c92</version>
77+
<artifactId>bom-${jenkins.baseline}.x</artifactId>
78+
<version>3271.vf18ea_cb_9edfb_</version>
7379
<scope>import</scope>
7480
<type>pom</type>
7581
</dependency>

src/test/java/org/jenkinsci/plugins/GithubAccessTokenPropertySEC797Test.java

+3-3
Original file line numberDiff line numberDiff line change
@@ -33,9 +33,9 @@
3333
import org.apache.commons.lang.StringUtils;
3434
import org.eclipse.jetty.server.Server;
3535
import org.eclipse.jetty.server.ServerConnector;
36-
import org.eclipse.jetty.servlet.DefaultServlet;
37-
import org.eclipse.jetty.servlet.ServletContextHandler;
38-
import org.eclipse.jetty.servlet.ServletHolder;
36+
import org.eclipse.jetty.ee8.servlet.DefaultServlet;
37+
import org.eclipse.jetty.ee8.servlet.ServletContextHandler;
38+
import org.eclipse.jetty.ee8.servlet.ServletHolder;
3939
import org.junit.After;
4040
import org.junit.Before;
4141
import org.junit.Rule;

src/test/java/org/jenkinsci/plugins/GithubAccessTokenPropertyTest.java

+3-3
Original file line numberDiff line numberDiff line change
@@ -33,9 +33,9 @@
3333
import net.sf.json.JSONObject;
3434
import org.eclipse.jetty.server.Server;
3535
import org.eclipse.jetty.server.ServerConnector;
36-
import org.eclipse.jetty.servlet.DefaultServlet;
37-
import org.eclipse.jetty.servlet.ServletContextHandler;
38-
import org.eclipse.jetty.servlet.ServletHolder;
36+
import org.eclipse.jetty.ee8.servlet.DefaultServlet;
37+
import org.eclipse.jetty.ee8.servlet.ServletContextHandler;
38+
import org.eclipse.jetty.ee8.servlet.ServletHolder;
3939
import org.junit.After;
4040
import org.junit.Before;
4141
import org.junit.Rule;

0 commit comments

Comments
 (0)