From df020b0aab0a56f8b59b1526f5253cd723917da7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ren=C3=A9=20Pfeuffer?= Date: Tue, 25 Feb 2025 10:21:42 +0100 Subject: [PATCH] Debug: Run docker commands on their own --- scm-packaging/docker/Dockerfile.debian | 18 +++++++----------- 1 file changed, 7 insertions(+), 11 deletions(-) diff --git a/scm-packaging/docker/Dockerfile.debian b/scm-packaging/docker/Dockerfile.debian index b6d1366e9a..92cebf300f 100644 --- a/scm-packaging/docker/Dockerfile.debian +++ b/scm-packaging/docker/Dockerfile.debian @@ -39,17 +39,13 @@ COPY --from=jre-build /javaruntime "${JAVA_HOME}" COPY build/docker/etc /etc COPY build/docker/opt /opt -RUN set -x \ - && apt-get update \ - # libfreetype6 libfontconfig1 graphviz - && apt-get install -y --no-install-recommends libfreetype6 libfontconfig1 graphviz mercurial bash ca-certificates \ - # use gid 0 for openshift compatibility - && useradd -d "${SCM_HOME}" -u 1000 -g 0 -m -s /bin/bash scm \ - && mkdir -p ${SCM_HOME} ${CACHE_DIR} \ - && chmod +x /opt/scm-server/bin/scm-server \ - # set permissions to group 0 for openshift compatibility - && chown 1000:0 ${SCM_HOME} ${CACHE_DIR} \ - && chmod -R g=u ${SCM_HOME} ${CACHE_DIR} +RUN apt-get update +RUN apt-get install -y --no-install-recommends libfreetype6 libfontconfig1 graphviz mercurial bash ca-certificates +RUN useradd -d "${SCM_HOME}" -u 1000 -g 0 -m -s /bin/bash scm +RUN mkdir -p ${SCM_HOME} ${CACHE_DIR} +RUN chmod +x /opt/scm-server/bin/scm-server +RUN chown 1000:0 ${SCM_HOME} ${CACHE_DIR} +RUN chmod -R g=u ${SCM_HOME} ${CACHE_DIR} USER 1000