Skip to content

Commit d743558

Browse files
Merge pull request #383 from FraunhoferISST/chore/java21_backend
Chore: update backend to Java 21
2 parents 1cc4fd6 + 129e3ac commit d743558

File tree

6 files changed

+6
-78
lines changed

6 files changed

+6
-78
lines changed

.github/workflows/codeql.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -84,7 +84,7 @@ jobs:
8484
if: ${{ matrix.language == 'java' }}
8585
uses: actions/setup-java@0ab4596768b603586c0de567f2430c30f5b0d2b0 # v3.13.0
8686
with:
87-
java-version: 17
87+
java-version: 21
8888
distribution: temurin
8989
java-package: jdk
9090
cache: maven

backend/DOCKER_NOTICE.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ Eclipse Tractus-X product(s) installed within the image:
88
- Project license: [Apache License, Version 2.0](https://github.com/eclipse-tractusx/puris/blob/main/backend/LICENSE)
99

1010
**Used Base Image [Backend]**
11-
`eclipse-temurin:17-jre-alpine`
11+
`eclipse-temurin:21-jre-alpine`
1212

1313
- DockerHub: https://hub.docker.com/_/eclipse-temurin
1414
- GitHub project: https://github.com/adoptium/containers

backend/Dockerfile

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@
1818
#
1919
# SPDX-License-Identifier: Apache-2.0
2020
#
21-
FROM maven:3.8.7-eclipse-temurin-17 as build
21+
FROM maven:3.9.6-eclipse-temurin-21 as build
2222
RUN mkdir /app
2323
WORKDIR /app
2424
COPY pom.xml .
@@ -27,11 +27,11 @@ RUN mvn dependency:go-offline
2727
COPY src/ /app/src/
2828
RUN mvn clean package -DskipTests
2929

30-
FROM eclipse-temurin:17-jre-alpine
30+
FROM eclipse-temurin:21-jre-alpine
3131
RUN mkdir /opt/app
3232
COPY --from=build /app/target/*.jar /opt/app/puris-backend.jar
3333

34-
RUN adduser -u 8877 -D nonroot && chmod 755 /opt/app/puris-backend.jar
34+
RUN adduser -u 8877 --disabled-password --gecos "" --no-create-home nonroot && chmod 755 /opt/app/puris-backend.jar
3535

3636
USER nonroot
3737

backend/docker-compose.yaml

Lines changed: 0 additions & 42 deletions
This file was deleted.

backend/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@
3737
<name>puris-backend</name>
3838
<description>PURIS Backend</description>
3939
<properties>
40-
<java.version>17</java.version>
40+
<java.version>21</java.version>
4141
<springdoc.version>2.5.0</springdoc.version>
4242
<hibernate-validator.version>8.0.1.Final</hibernate-validator.version>
4343
<snakeyaml.version>2.2</snakeyaml.version>

frontend/docker-compose.yaml

Lines changed: 0 additions & 30 deletions
This file was deleted.

0 commit comments

Comments
 (0)