Release 0.9.3
This commit is contained in:
@@ -4,6 +4,7 @@ WORKDIR /build/frontend
|
||||
ARG VITE_API_URL=/api
|
||||
ENV VITE_API_URL=${VITE_API_URL}
|
||||
|
||||
COPY backend/src/main/resources/application.yml /build/backend/src/main/resources/application.yml
|
||||
COPY frontend/package*.json ./
|
||||
RUN npm ci
|
||||
|
||||
@@ -19,7 +20,8 @@ RUN mvn -B -q -DskipTests dependency:go-offline
|
||||
|
||||
COPY backend/ ./
|
||||
COPY --from=frontend-build /build/frontend/dist ./src/main/resources/static
|
||||
RUN mvn -B -q -DskipTests package
|
||||
RUN mvn -B -q -DskipTests package \
|
||||
&& cp "$(find target -maxdepth 1 -type f -name '*.jar' ! -name '*.original' | head -n 1)" /build/backend/app.jar
|
||||
|
||||
|
||||
FROM eclipse-temurin:21-jre-alpine AS runtime
|
||||
@@ -27,7 +29,7 @@ WORKDIR /app
|
||||
|
||||
RUN addgroup -S spring && adduser -S spring -G spring
|
||||
|
||||
COPY --from=backend-build /build/backend/target/muh-backend-0.0.1-SNAPSHOT.jar /app/app.jar
|
||||
COPY --from=backend-build /build/backend/app.jar /app/app.jar
|
||||
|
||||
USER spring:spring
|
||||
|
||||
|
||||
Reference in New Issue
Block a user