Skip to content

Commit 2d96d37

Browse files
authored
feat(java): Require Jenkins core 2.492.3 and Java 17
1 parent d4c87ef commit 2d96d37

2 files changed

Lines changed: 14 additions & 6 deletions

File tree

.github/workflows/build.yml

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ jobs:
2727
strategy:
2828
matrix:
2929
os: [ ubuntu-latest, windows-latest ]
30-
java: [ 11, 17 ]
30+
java: [ 17, 21 ]
3131
fail-fast: false
3232

3333
runs-on: ${{ matrix.os }}
@@ -70,6 +70,15 @@ jobs:
7070
needs:
7171
- build
7272
steps:
73+
- name: Check out
74+
uses: actions/checkout@v3
75+
with:
76+
fetch-depth: 0
77+
- name: Set up JDK 17
78+
uses: actions/setup-java@v3
79+
with:
80+
distribution: 'adopt'
81+
java-version: 17
7382
- run: exit 1
7483
# see https://stackoverflow.com/a/67532120/4907315
7584
if: >-

pom.xml

Lines changed: 4 additions & 5 deletions
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.16</version>
99
<relativePath />
1010
</parent>
1111

@@ -17,8 +17,7 @@
1717
<description>Parses the console log generated by a build</description>
1818

1919
<properties>
20-
<!-- https://www.jenkins.io/doc/developer/plugin-development/choosing-jenkins-baseline/ -->
21-
<jenkins.baseline>2.462</jenkins.baseline>
20+
<jenkins.baseline>2.492</jenkins.baseline>
2221
<jenkins.version>${jenkins.baseline}.3</jenkins.version>
2322

2423
<!-- Maven Plugins -->
@@ -40,7 +39,7 @@
4039
<artifactId>maven-pmd-plugin</artifactId>
4140
<version>3.26.0</version>
4241
<configuration>
43-
<targetJdk>11</targetJdk>
42+
<targetJdk>17</targetJdk>
4443
<rulesets>
4544
<ruleset>/rulesets/basic.xml</ruleset>
4645
<ruleset>/rulesets/braces.xml</ruleset>
@@ -65,7 +64,7 @@
6564
<dependency>
6665
<groupId>io.jenkins.tools.bom</groupId>
6766
<artifactId>bom-${jenkins.baseline}.x</artifactId>
68-
<version>4228.v0a_71308d905b_</version>
67+
<version>4740.v75a_90f6fefb_7</version>
6968
<scope>import</scope>
7069
<type>pom</type>
7170
</dependency>

0 commit comments

Comments
 (0)