From 1876e95a5147ac722f66d783f2ea1e7af64a3cd9 Mon Sep 17 00:00:00 2001 From: Robert Goldmann <deadlocker@gmx.de> Date: Tue, 15 Mar 2022 21:20:56 +0100 Subject: [PATCH] added dockerfile for jar smoke test --- Dockerfile_jre | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) create mode 100644 Dockerfile_jre diff --git a/Dockerfile_jre b/Dockerfile_jre new file mode 100644 index 000000000..83ee4bab3 --- /dev/null +++ b/Dockerfile_jre @@ -0,0 +1,16 @@ +FROM openjdk:17-bullseye + +ARG APP_DIR=/BudgetMaster + +RUN mkdir -p $APP_DIR +RUN mkdir -p /root/.Deadlocker/BudgetMaster + +COPY build/2.9.0/BudgetMaster-v2.9.0.jar /BudgetMaster/BudgetMaster.jar +COPY src/main/resources/config/templates/settings-docker.properties /root/.Deadlocker/BudgetMaster/settings.properties +RUN echo "server.port=9000" > ~/.Deadlocker/BudgetMaster/settings.properties + +EXPOSE 9000 + +ENV JAR_LOCATION=$APP_DIR/BudgetMaster.jar + +CMD ["sh", "-c", "java -jar ${JAR_LOCATION}"] -- GitLab