FROM openjdk:17-jdk as build WORKDIR /app COPY gradlew settings.gradle build.gradle ./ COPY gradle ./gradle COPY common ./common COPY cftunnels-service ./cftunnels-service COPY portainer-automation ./portainer-automation RUN ./gradlew :portainer-automation:bootJar FROM openjdk:17-jdk-slim COPY --from=build /app/portainer-automation/build/libs/*.jar app.jar ENTRYPOINT ["java", "-jar", "/app.jar"]