From 1e27f0fa61abcb0afe0a3292344d9d143b3c00bb Mon Sep 17 00:00:00 2001 From: smf Date: Thu, 7 Mar 2024 23:49:33 +0800 Subject: [PATCH] file name split --- docker-entrypoint.sh | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/docker-entrypoint.sh b/docker-entrypoint.sh index 17cb5b2..cc256be 100755 --- a/docker-entrypoint.sh +++ b/docker-entrypoint.sh @@ -99,11 +99,17 @@ fi DEPLOYMENT_COMMAND="docker --log-level=debug compose" if ! [ -z "${INPUT_STACK_FILE_NAME+x}" ]; then - DEPLOYMENT_COMMAND="$DEPLOYMENT_COMMAND -f $INPUT_STACK_FILE_NAME" + STACK_FILE_ARRAY=(${INPUT_STACK_FILE_NAME//,/ }) + for STACK_FILE in "${STACK_FILE_ARRAY[@]}"; do + DEPLOYMENT_COMMAND="$DEPLOYMENT_COMMAND -f $STACK_FILE" + done fi if ! [ -z "${INPUT_ENV_FILE_NAME+x}" ]; then - DEPLOYMENT_COMMAND="$DEPLOYMENT_COMMAND --env-file $INPUT_ENV_FILE_NAME" + ENV_FILE_ARRAY=(${INPUT_ENV_FILE_NAME//,/ }) + for ENV_FILE in "${ENV_FILE_ARRAY[@]}"; do + DEPLOYMENT_COMMAND="$DEPLOYMENT_COMMAND --env-file $ENV_FILE" + done fi # DEPLOYMENT_COMMAND_OPTIONS=""