Add debug mode support to Docker run command in entrypoint script
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/tag Build is passing

This commit is contained in:
gyurix
2025-07-22 14:45:55 +02:00
parent 5601eaf8b7
commit 0102fc9241

View File

@@ -701,6 +701,12 @@ upgrade_scheduler() {
DOCKER_START="$DOCKER_REGISTRY_URL/$FRAMEWORK_SCHEDULER_IMAGE:$FRAMEWORK_SCHEDULER_VERSION" DOCKER_START="$DOCKER_REGISTRY_URL/$FRAMEWORK_SCHEDULER_IMAGE:$FRAMEWORK_SCHEDULER_VERSION"
if [ "$DEBUG_MODE" == "true" ]; then
SET_DEBUG_MODE="--env DEBUG_MODE=true"
else
SET_DEBUG_MODE=""
fi
DOCKER_RUN="/usr/bin/docker run -d \ DOCKER_RUN="/usr/bin/docker run -d \
-v SHARED:/var/tmp/shared \ -v SHARED:/var/tmp/shared \
-v /var/run/docker.sock:/var/run/docker.sock \ -v /var/run/docker.sock:/var/run/docker.sock \
@@ -711,6 +717,7 @@ upgrade_scheduler() {
-v USER_CONFIG:/etc/user/config \ -v USER_CONFIG:/etc/user/config \
-v USER_SECRET:/etc/user/secret \ -v USER_SECRET:/etc/user/secret \
--restart=always \ --restart=always \
$SET_DEBUG_MODE \
--env WEBSERVER_PORT=$WEBSERVER_PORT \ --env WEBSERVER_PORT=$WEBSERVER_PORT \
--network $FRAMEWORK_SCHEDULER_NETWORK \ --network $FRAMEWORK_SCHEDULER_NETWORK \
--env RUN_FORCE=$RUN_FORCE \ --env RUN_FORCE=$RUN_FORCE \