forked from Hithomelabs/CFTunnels
13 lines
394 B
Docker
13 lines
394 B
Docker
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 :cftunnels-service:bootJar
|
|
|
|
FROM openjdk:17-jdk-slim
|
|
COPY --from=build /app/cftunnels-service/build/libs/*.jar app.jar
|
|
ENTRYPOINT ["java", "-jar", "/app.jar"]
|