26 lines
437 B
Docker
26 lines
437 B
Docker
FROM maven:3.9.14-eclipse-temurin-21 AS builder
|
|
|
|
WORKDIR /usr/src/app
|
|
|
|
#COPY . /usr/src/app
|
|
|
|
RUN git clone https://gitea.dev.osnawiki.de/ds/springhello/
|
|
|
|
WORKDIR /usr/src/app/springhello
|
|
|
|
|
|
#RUN mvn clean
|
|
RUN mvn package
|
|
RUN mvn compile
|
|
|
|
#FROM maven:3.9.14-eclipse-temurin-21
|
|
|
|
#COPY --from=builder /usr/src/app/springhello .
|
|
|
|
#WORKDIR /usr/src/app/springhello
|
|
|
|
EXPOSE 8080
|
|
|
|
ENTRYPOINT ["mvn"]
|
|
CMD ["spring-boot:run", "-Dmaven.test.skip"]
|