Skip to content

Commit 6a39ee0

Browse files
committed
Use JDK 21 for build and container images
1 parent 23fa950 commit 6a39ee0

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
@@ -69,7 +69,7 @@ pipeline {
6969

7070
tools {
7171
maven 'maven-3.8.7'
72-
jdk 'jdk17'
72+
jdk 'jdk21'
7373
}
7474

7575
environment {

Jenkinsfile.kindnightly

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

7777
tools {
7878
maven 'maven-3.8.7'
79-
jdk 'jdk17'
79+
jdk 'jdk21'
8080
}
8181

8282
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)