Update update.sh
This commit is contained in:
@@ -36,6 +36,7 @@ trap 'printf "%sERROR:%s broker update failed at line %d.\n" "$ERROR_RED" "$ERRO
|
||||
cd "$SCRIPT_DIR"
|
||||
|
||||
command -v git >/dev/null 2>&1 || fail "git is required"
|
||||
LOCAL_HOSTNAME="$(hostname -s 2>/dev/null || printf 'localhost')"
|
||||
|
||||
POST_PULL=0
|
||||
LOCAL_ONLY="${TAPM_UPDATE_LOCAL_ONLY:-0}"
|
||||
@@ -53,6 +54,9 @@ deploy_local_broker() {
|
||||
[[ -f compose.yaml ]] || fail "compose.yaml was not found in ${SCRIPT_DIR}"
|
||||
[[ -f .env ]] || fail ".env was not found in ${SCRIPT_DIR}"
|
||||
|
||||
printf 'Updating local broker at %s%s%s...\n' \
|
||||
"$COLOR_CYAN" "$LOCAL_HOSTNAME" "$COLOR_RESET"
|
||||
|
||||
printf 'Building broker image...\n'
|
||||
docker compose build --quiet broker
|
||||
|
||||
@@ -72,8 +76,9 @@ deploy_local_broker() {
|
||||
healthy)
|
||||
printf ' %shealthy%s.\n' "$COLOR_GREEN" "$COLOR_RESET"
|
||||
docker compose ps broker
|
||||
printf '%sLocal TAPM Deployment Broker update completed successfully.%s\n' \
|
||||
"$COLOR_GREEN" "$COLOR_RESET"
|
||||
printf '%sSUCCESS:%s Local TAPM Deployment Broker at %s%s%s updated successfully.\n' \
|
||||
"$COLOR_GREEN" "$COLOR_RESET" \
|
||||
"$COLOR_CYAN" "$LOCAL_HOSTNAME" "$COLOR_RESET"
|
||||
return 0
|
||||
;;
|
||||
exited | dead | unhealthy)
|
||||
@@ -197,4 +202,3 @@ fi
|
||||
|
||||
printf '%sTAPM Deployment Broker update check completed.%s\n' \
|
||||
"$COLOR_GREEN" "$COLOR_RESET"
|
||||
|
||||
|
||||
Reference in New Issue
Block a user