19 lines
318 B
Docker
19 lines
318 B
Docker
FROM alpine as mvn
|
|
|
|
RUN apk add maven
|
|
|
|
|
|
FROM mvn as builder
|
|
|
|
WORKDIR /build
|
|
ADD . .
|
|
ARG KC_HOSTNAME
|
|
RUN mvn package -DKC_HOSTNAME=${KC_HOSTNAME}
|
|
|
|
|
|
FROM eclipse-temurin:21-jdk-alpine
|
|
|
|
WORKDIR /backend
|
|
COPY --from=builder /build/target/swa-jodel-backend.jar .
|
|
|
|
ENTRYPOINT ["java","-jar","/backend/swa-jodel-backend.jar"] |