Skip to content

Commit ae1c514

Browse files
committed
Use JDK 21 for build and container images
1 parent 695bd92 commit ae1c514

File tree

6 files changed

+12
-12
lines changed

6 files changed

+12
-12
lines changed

.github/workflows/release.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -25,8 +25,8 @@ jobs:
2525
- name: Set up JDK
2626
uses: actions/setup-java@v3
2727
with:
28-
distribution: 'temurin'
29-
java-version: 17
28+
distribution: 'oracle'
29+
java-version: 21
3030

3131
- name: Cache Maven packages
3232
uses: actions/cache@v3

Dockerfile

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,8 @@
44
# -------------------------
55
FROM ghcr.io/oracle/oraclelinux:9-slim AS jre-build
66

7-
ENV JAVA_URL_X64="https://download.oracle.com/java/17/archive/jdk-17.0.8_linux-x64_bin.tar.gz"
8-
ENV JAVA_URL_AARCH64="https://download.oracle.com/java/17/archive/jdk-17.0.8_linux-aarch64_bin.tar.gz"
7+
ENV JAVA_URL_X64="https://download.oracle.com/java/21/latest/jdk-21_linux-x64_bin.tar.gz"
8+
ENV JAVA_URL_AARCH64="https://download.oracle.com/java/21/latest/jdk-21_linux-aarch64_bin.tar.gz"
99

1010
RUN set -eux; \
1111
microdnf -y install gzip tar; \

Jenkinsfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -115,7 +115,7 @@ pipeline {
115115

116116
tools {
117117
maven 'maven-3.8.7'
118-
jdk 'jdk17'
118+
jdk 'jdk21'
119119
}
120120

121121
environment {

Jenkinsfile.kindnightly

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -75,7 +75,7 @@ pipeline {
7575

7676
tools {
7777
maven 'maven-3.8.7'
78-
jdk 'jdk17'
78+
jdk 'jdk21'
7979
}
8080

8181
environment {

Jenkinsfile.oke

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,8 +10,8 @@ pipeline {
1010
}
1111

1212
tools {
13-
maven 'maven-3.8.5'
14-
jdk 'OpenJDK 17.0.2'
13+
maven 'maven-3.8.7'
14+
jdk 'jdk21'
1515
}
1616

1717
environment {

pom.xml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,7 @@
4646
<artifactId>maven-compiler-plugin</artifactId>
4747
<version>${maven-compiler-plugin-version}</version>
4848
<configuration>
49-
<release>11</release>
49+
<release>21</release>
5050
<compilerArgs>
5151
<arg>-Xpkginfo:always</arg>
5252
<arg>-Xlint:all</arg>
@@ -636,9 +636,9 @@
636636
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
637637
<src-integration-test>${project.basedir}/src/test/java</src-integration-test>
638638
<resource-integration-test>${project.basedir}/src/test/resources</resource-integration-test>
639-
<maven.compiler.source>11</maven.compiler.source>
640-
<maven.compiler.target>11</maven.compiler.target>
641-
<java.version.range>11</java.version.range>
639+
<maven.compiler.source>21</maven.compiler.source>
640+
<maven.compiler.target>21</maven.compiler.target>
641+
<java.version.range>21</java.version.range>
642642
<maven.version.range>[3.8.1,)</maven.version.range>
643643
<maven-enforcer-plugin-version>3.4.1</maven-enforcer-plugin-version>
644644
<maven-clean-plugin-version>3.3.1</maven-clean-plugin-version>

0 commit comments

Comments
 (0)