diff --git a/deploy.sh b/deploy.sh index 7fe85da..4562149 100755 --- a/deploy.sh +++ b/deploy.sh @@ -1,6 +1,6 @@ #!/bin/bash -set -ex +set -e cd "$(dirname "$0")" LATEST_GIT_COMMIT="$(cat ./.git/refs/heads/main)" @@ -56,6 +56,7 @@ REMOTE_NAME="$(lxc remote get-default)" STOP_SERVICES=false USER_SAYS_YES=false RESTART_FRONT_END=true +USER_TARGET_PROJECT= # grab any modifications from the command line. for i in "$@"; do @@ -91,6 +92,10 @@ for i in "$@"; do BACKUP_BTCPAY_ARCHIVE_PATH="${i#*=}" shift ;; + --project=*) + USER_TARGET_PROJECT="${i#*=}" + shift + ;; --update-btcpay) UPDATE_BTCPAY=true shift @@ -188,7 +193,7 @@ function stub_site_definition { # stub out a site.conf with new passwords. cat >"$SITE_DEFINITION_PATH" <"$PROJECT_DEFINITION_PATH" <"$PROJECT_DEFINITION_PATH" < /home/ubuntu/.ss-githead" fi + done \ No newline at end of file