feat: support deep base URLs

This commit is contained in:
Florian Greinacher
2023-01-25 16:35:10 +01:00
committed by PlantUML
parent 6d90304fd7
commit afd8bbcceb
5 changed files with 36 additions and 13 deletions

View File

@@ -24,16 +24,16 @@ RUN apt-get update && \
rm -rf /var/lib/apt/lists/* && \
/generate-jetty-start.sh
COPY docker-entrypoint.sh /entrypoint.sh
COPY docker-entrypoint.jetty.sh /entrypoint.sh
RUN chmod +x /entrypoint.sh
USER jetty
ENV BASE_URL=ROOT \
WEBAPP_PATH=$JETTY_BASE/webapps
ENV WEBAPP_PATH=$JETTY_BASE/webapps
RUN rm -rf $WEBAPP_PATH && \
mkdir -p $WEBAPP_PATH
COPY --from=builder /app/target/plantuml.war $WEBAPP_PATH/ROOT.war
COPY --from=builder /app/target/plantuml.war /plantuml.war
COPY ROOT.jetty.xml $WEBAPP_PATH/ROOT.xml
ENTRYPOINT ["/entrypoint.sh"]
# Openshift https://docs.openshift.com/container-platform/4.9/openshift_images/create-images.html#images-create-guide-openshift_create-images