diff --git a/Dockerfile b/Dockerfile index 25e21ee30..8e159564f 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,17 +1,13 @@ # STAGE 1: Build -FROM gradle:8.14.2-jdk17 AS builder - +FROM maven:3.9.6-eclipse-temurin-17 AS builder WORKDIR /build COPY . . -RUN gradle clean build -x test - -RUN cp /build/target/spring-petclinic-*.jar /build/app.jar +RUN mvn clean package -DskipTests +RUN cp /build/target/spring-petclinic-5.1.0-SNAPSHOT.jar /build/app.jar # STAGE 2: Runtime FROM eclipse-temurin:17-jre-jammy - WORKDIR /app COPY --from=builder /build/app.jar app.jar - EXPOSE 8080 ENTRYPOINT ["java", "-jar", "app.jar"] \ No newline at end of file