Initial commit
This commit is contained in:
16
Dockerfile
Normal file
16
Dockerfile
Normal file
@@ -0,0 +1,16 @@
|
||||
#
|
||||
# Build stage
|
||||
#
|
||||
FROM maven:3.8-jdk-11 AS build
|
||||
COPY src /home/app/src
|
||||
COPY pom.xml /home/app
|
||||
RUN mvn -Dmaven.test.skip -f /home/app/pom.xml clean package
|
||||
|
||||
#
|
||||
# Package stage
|
||||
#
|
||||
FROM openjdk:17-jdk
|
||||
|
||||
COPY --from=build /home/app/target/*.jar app.jar
|
||||
COPY src/main/resources/* credentials/
|
||||
ENTRYPOINT ["java","-jar","/app.jar"]
|
||||
Reference in New Issue
Block a user