From efe85d4013d520b79f8d84ac331dc11b223b5860 Mon Sep 17 00:00:00 2001 From: Sebastian Nowak Date: Fri, 25 Jul 2025 15:58:28 +0200 Subject: [PATCH 1/2] Add flags for project and profile --- docker-rollout | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/docker-rollout b/docker-rollout index 3d3a956..8482d83 100755 --- a/docker-rollout +++ b/docker-rollout @@ -59,6 +59,8 @@ Options: --wait-after-healthy N When healthcheck is defined and succeeds, wait for additional N seconds before stopping the old container (default: 0 seconds) --env-file FILE Specify an alternate environment file + -p, --project-name NAME Specify an alternate project name + --profile NAME Specify an alternate profile to use --pre-stop-hook CMD Run a command in the old container before stopping it. -v, --version Print plugin version @@ -196,6 +198,14 @@ while [ $# -gt 0 ]; do ENV_FILES="$ENV_FILES --env-file $2" shift 2 ;; + -p | --project-name) + COMPOSE_FILES="$COMPOSE_FILES --project-name $2" + shift 2 + ;; + --profile) + COMPOSE_FILES="$COMPOSE_FILES --profile $2" + shift 2 + ;; -t | --timeout) HEALTHCHECK_TIMEOUT="$2" shift 2 From 04a58ca4fcd5baaea367c27a5d74e0daf343de98 Mon Sep 17 00:00:00 2001 From: Sebastian Nowak Date: Fri, 25 Jul 2025 19:30:30 +0200 Subject: [PATCH 2/2] Update docker-rollout Co-authored-by: Karol Musur --- docker-rollout | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/docker-rollout b/docker-rollout index 8482d83..f09574d 100755 --- a/docker-rollout +++ b/docker-rollout @@ -199,11 +199,11 @@ while [ $# -gt 0 ]; do shift 2 ;; -p | --project-name) - COMPOSE_FILES="$COMPOSE_FILES --project-name $2" + COMPOSE_COMMAND="$COMPOSE_COMMAND --project-name $2" shift 2 ;; --profile) - COMPOSE_FILES="$COMPOSE_FILES --profile $2" + COMPOSE_COMMAND="$COMPOSE_COMMAND --profile $2" shift 2 ;; -t | --timeout)