From 1c4dcf1574c19cb903a3ccaebc29db3a91407cf9 Mon Sep 17 00:00:00 2001 From: Andrey Antukh Date: Tue, 7 Feb 2023 15:06:35 +0100 Subject: [PATCH] :sparkles: Add minor improvements to logging on docker images --- backend/scripts/build | 1 + backend/scripts/run.template.sh | 2 ++ 2 files changed, 3 insertions(+) diff --git a/backend/scripts/build b/backend/scripts/build index bfb5ec475..64f71b758 100755 --- a/backend/scripts/build +++ b/backend/scripts/build @@ -12,6 +12,7 @@ cp ../CHANGES.md target/classes/changelog.md; clojure -T:build jar; mv target/penpot.jar target/dist/penpot.jar +cp resources/log4j2.xml target/dist/log4j2.xml cp scripts/run.template.sh target/dist/run.sh; cp scripts/manage.py target/dist/manage.py chmod +x target/dist/run.sh; diff --git a/backend/scripts/run.template.sh b/backend/scripts/run.template.sh index acc2212cf..8e3b0dc49 100644 --- a/backend/scripts/run.template.sh +++ b/backend/scripts/run.template.sh @@ -18,5 +18,7 @@ if [ -f ./environ ]; then source ./environ fi +export JVM_OPTS="-Djava.util.logging.manager=org.apache.logging.log4j.jul.LogManager -Dlog4j2.configurationFile=log4j2.xml -XX:-OmitStackTraceInFastThrow $JVM_OPTS" + set -x exec $JAVA_CMD $JVM_OPTS "$@" -jar penpot.jar -m app.main