Skip to content

Commit 5130920

Browse files
committed
[releng] Switch to Java 21
Signed-off-by: Pierre-Charles David <pierre-charles.david@obeo.fr>
1 parent 1275f6e commit 5130920

File tree

85 files changed

+141
-141
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

85 files changed

+141
-141
lines changed

.github/workflows/build.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -70,7 +70,7 @@ jobs:
7070
- name: Setup Java SDK
7171
uses: actions/setup-java@c5195efecf7bdfc987ee8bae7a71cb8b11521c00 # v4.7.1
7272
with:
73-
java-version: 17
73+
java-version: 21
7474
distribution: "temurin"
7575

7676
- name: Setup some global environment variables

.github/workflows/generate-maven-sbom.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ on:
1212
required: true
1313

1414
env:
15-
JAVA_VERSION: "17"
15+
JAVA_VERSION: "21"
1616
JAVA_DISTRO: "temurin"
1717
PRODUCT_PATH: "backend/application"
1818
PLUGIN_VERSION: "2.7.8"

backend/application/syson-application-configuration/.classpath

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@
1919
<attribute name="maven.pomderived" value="true"/>
2020
</attributes>
2121
</classpathentry>
22-
<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-17">
22+
<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-21">
2323
<attributes>
2424
<attribute name="maven.pomderived" value="true"/>
2525
</attributes>

backend/application/syson-application-configuration/.settings/org.eclipse.jdt.core.prefs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -11,9 +11,9 @@ org.eclipse.jdt.core.compiler.annotation.nullable.secondary=
1111
org.eclipse.jdt.core.compiler.annotation.nullanalysis=disabled
1212
org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled
1313
org.eclipse.jdt.core.compiler.codegen.methodParameters=generate
14-
org.eclipse.jdt.core.compiler.codegen.targetPlatform=17
14+
org.eclipse.jdt.core.compiler.codegen.targetPlatform=21
1515
org.eclipse.jdt.core.compiler.codegen.unusedLocal=preserve
16-
org.eclipse.jdt.core.compiler.compliance=17
16+
org.eclipse.jdt.core.compiler.compliance=21
1717
org.eclipse.jdt.core.compiler.debug.lineNumber=generate
1818
org.eclipse.jdt.core.compiler.debug.localVariable=generate
1919
org.eclipse.jdt.core.compiler.debug.sourceFile=generate
@@ -116,7 +116,7 @@ org.eclipse.jdt.core.compiler.problem.unusedWarningToken=warning
116116
org.eclipse.jdt.core.compiler.problem.varargsArgumentNeedCast=warning
117117
org.eclipse.jdt.core.compiler.processAnnotations=disabled
118118
org.eclipse.jdt.core.compiler.release=enabled
119-
org.eclipse.jdt.core.compiler.source=17
119+
org.eclipse.jdt.core.compiler.source=21
120120
org.eclipse.jdt.core.formatter.align_arrows_in_switch_on_columns=false
121121
org.eclipse.jdt.core.formatter.align_assignment_statements_on_columns=false
122122
org.eclipse.jdt.core.formatter.align_fields_grouping_blank_lines=2147483647

backend/application/syson-application-configuration/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@
2828
<description>SysON Application Configuration</description>
2929

3030
<properties>
31-
<java.version>17</java.version>
31+
<java.version>21</java.version>
3232
<sirius.web.version>2026.1.5</sirius.web.version>
3333
</properties>
3434

backend/application/syson-application/.classpath

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@
2727
<attribute name="optional" value="true"/>
2828
</attributes>
2929
</classpathentry>
30-
<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-17">
30+
<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-21">
3131
<attributes>
3232
<attribute name="maven.pomderived" value="true"/>
3333
</attributes>

backend/application/syson-application/.settings/org.eclipse.jdt.core.prefs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -11,9 +11,9 @@ org.eclipse.jdt.core.compiler.annotation.nullable.secondary=
1111
org.eclipse.jdt.core.compiler.annotation.nullanalysis=disabled
1212
org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled
1313
org.eclipse.jdt.core.compiler.codegen.methodParameters=generate
14-
org.eclipse.jdt.core.compiler.codegen.targetPlatform=17
14+
org.eclipse.jdt.core.compiler.codegen.targetPlatform=21
1515
org.eclipse.jdt.core.compiler.codegen.unusedLocal=preserve
16-
org.eclipse.jdt.core.compiler.compliance=17
16+
org.eclipse.jdt.core.compiler.compliance=21
1717
org.eclipse.jdt.core.compiler.debug.lineNumber=generate
1818
org.eclipse.jdt.core.compiler.debug.localVariable=generate
1919
org.eclipse.jdt.core.compiler.debug.sourceFile=generate
@@ -116,7 +116,7 @@ org.eclipse.jdt.core.compiler.problem.unusedWarningToken=warning
116116
org.eclipse.jdt.core.compiler.problem.varargsArgumentNeedCast=warning
117117
org.eclipse.jdt.core.compiler.processAnnotations=disabled
118118
org.eclipse.jdt.core.compiler.release=enabled
119-
org.eclipse.jdt.core.compiler.source=17
119+
org.eclipse.jdt.core.compiler.source=21
120120
org.eclipse.jdt.core.formatter.align_arrows_in_switch_on_columns=false
121121
org.eclipse.jdt.core.formatter.align_assignment_statements_on_columns=false
122122
org.eclipse.jdt.core.formatter.align_fields_grouping_blank_lines=2147483647
Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
1-
FROM eclipse-temurin:17-jre-alpine-3.20
1+
FROM eclipse-temurin:21-jre-alpine-3.20
22
RUN apk add --update-cache --no-cache nodejs=20.15.1-r0 npm=10.9.1-r0 && rm -rf /var/cache/apk/*
33
RUN adduser --disabled-password syson
44
COPY target/syson-application*[^sources].jar /syson-application.jar
55
EXPOSE 8080
66
USER syson
7-
ENTRYPOINT ["java","-jar","/syson-application.jar"]
7+
ENTRYPOINT ["java","-jar","/syson-application.jar"]

backend/application/syson-application/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@
2828
<description>SysON Application</description>
2929

3030
<properties>
31-
<java.version>17</java.version>
31+
<java.version>21</java.version>
3232
<sirius.web.version>2026.1.5</sirius.web.version>
3333
</properties>
3434

backend/application/syson-frontend/.classpath

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212
<attribute name="optional" value="true"/>
1313
</attributes>
1414
</classpathentry>
15-
<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-17">
15+
<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-21">
1616
<attributes>
1717
<attribute name="maven.pomderived" value="true"/>
1818
</attributes>

0 commit comments

Comments
 (0)