We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 9cdbe2b commit ecd60deCopy full SHA for ecd60de
Dockerfile
@@ -0,0 +1,20 @@
1
+FROM maven:3-eclipse-temurin-25 as build-env
2
+
3
+WORKDIR /build
4
5
+COPY pom.xml /build/pom.xml
6
+RUN mvn -B -f /build/pom.xml -s /usr/share/maven/ref/settings-docker.xml dependency:resolve-plugins dependency:go-offline
7
8
+COPY src /build/src
9
+COPY resources /build/resources
10
11
+RUN JAVA_TOOL_OPTIONS=-Dfile.encoding=UTF8 mvn -B -s /usr/share/maven/ref/settings-docker.xml -DskipTests package
12
13
+FROM eclipse-temurin:25-jre
14
+WORKDIR /app
15
16
+COPY --from=build-env /build/target/jwarc-*.jar jwarc.jar
17
+WORKDIR /work
18
19
+ENTRYPOINT ["java", "-jar", "/app/jwarc.jar"]
20
0 commit comments