api issue

This commit is contained in:
2026-05-24 09:27:43 +02:00
parent a43ad25ee3
commit e6d06cb82f
40 changed files with 1078 additions and 198 deletions
+9 -1
View File
@@ -1,5 +1,13 @@
FROM eclipse-temurin:25-jdk-alpine AS build
WORKDIR /app
COPY gradlew settings.gradle build.gradle ./
COPY gradle ./gradle
RUN ./gradlew dependencies --no-daemon -q
COPY src ./src
RUN ./gradlew build -x test --no-daemon
FROM eclipse-temurin:25-jre-alpine
WORKDIR /app
COPY build/libs/*.jar app.jar
COPY --from=build /app/build/libs/*.jar app.jar
EXPOSE 8080
ENTRYPOINT ["java", "-jar", "app.jar"]