feat: remove --restart docker arguments when not running deploy-phase containers

This works around cases where developers may inadvertently add this to `run` containers which _should not_ have the `--restart` flag. Run containers are one-off, and if they fail, then they should fail hard.
This commit is contained in:
Jose Diaz-Gonzalez
2024-04-01 16:10:04 -04:00
parent c5ac13977f
commit 12648e0bc6

View File

@@ -37,6 +37,14 @@ trigger-docker-options-docker-args() {
\#*)
continue
;;
--restart*)
if [[ "$PHASE" == "deploy" ]]; then
local output="$output $line"
fi
continue
;;
*)
case "$IMAGE_SOURCE_TYPE" in
dockerfile | nixpacks)