starting with OpenAPI documentation

Signed-off-by: Peter Siegmund <developer@mars3142.org>
This commit is contained in:
2024-10-13 00:31:40 +02:00
parent f0a15f6696
commit 87ca71c8f9
7 changed files with 51 additions and 24 deletions

View File

@@ -1,5 +1,5 @@
# Stage that builds the application, a prerequisite for the running stage
FROM eclipse-temurin:21-jdk-jammy AS build
FROM eclipse-temurin:21-jdk-noble AS build
ARG SERVICE_ROOT
@@ -22,7 +22,7 @@ COPY --chown=app:app ${SERVICE_ROOT}/src ./src
RUN ./mvnw --batch-mode clean verify -DskipTests
# Running stage: the part that is used for running the application
FROM eclipse-temurin:21-jre-jammy
FROM eclipse-temurin:21-jre-noble
RUN useradd -m app
USER app