add logback.xml to Dockerfile

This commit is contained in:
tesobe-daniel 2024-01-08 18:03:26 +01:00 committed by GitHub
parent a96c8deb5d
commit f385a8a71e
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -1,7 +1,7 @@
FROM jetty:9.4-jdk11-alpine
# Copy build artifact (.war file) into jetty from 'maven' stage.
COPY /obp-api/target/obp-api-1.*.war /var/lib/jetty/webapps/ROOT.war
COPY .github/jetty-logging.properties /var/lib/jetty/resources/jetty-logging.properties
RUN cd .github && jar uvf root.war WEB-INF/classes/logback.xml
USER root
RUN chgrp -R 0 /tmp/jetty && chmod -R g+rwX /tmp/jetty
RUN chgrp -R 0 /var/lib/jetty && chmod -R g+rwX /var/lib/jetty