Projekt

Obecné

Profil

Stáhnout (372 Bajtů) Statistiky
| Větev: | Tag: | Revize:
1 a11d246a Jakub Danek
FROM maven:3.6-jdk-11 AS build
2
3 3b86e158 Jakub Danek
ARG BUILD_DIR=/app
4
5
WORKDIR $BUILD_DIR
6
7
#fetch dependencies and cache them, this will run only of pom.xml changes
8
COPY pom.xml .
9
RUN mvn install
10
11
# do the actual build
12
COPY src/ src/
13
RUN mvn clean install
14
15
FROM adoptopenjdk/openjdk11
16
COPY --from=build /app/target/*.jar /app/
17
RUN mv /app/*.jar app.jar
18 37576194 Jakub Danek
ENTRYPOINT ["java","-jar","/app.jar"]