From a78c5180ca10da0814872425cdfe6cf7c163880c Mon Sep 17 00:00:00 2001 From: HomeDash Bot Date: Sat, 12 Sep 2026 07:36:20 +0800 Subject: [PATCH] =?UTF-8?q?fix(deploy):=20host=20=E6=A8=A1=E5=BC=8F?= =?UTF-8?q?=E8=BF=9C=E7=AB=AF=E6=98=BE=E5=BC=8F=E6=8E=A5=E6=94=B6=20VER?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 首次 host 部署在停旧容器后因远端 VER 未定义触发 unbound variable 而失败 (当时旧容器仅被改名未恢复,已手工恢复)。此处只补参数传递,不改动 heredoc 结构与回滚顺序。 --- deploy/zd-host.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/deploy/zd-host.sh b/deploy/zd-host.sh index 271c36b..aa770e2 100644 --- a/deploy/zd-host.sh +++ b/deploy/zd-host.sh @@ -76,7 +76,7 @@ echo "== 2/3 上传 ==" "${SCP[@]}" "$TAR" "$HOST:$REMOTE_TAR" echo "== 3/3 远端切换(接受数秒闪断,失败自动回滚)==" -"${SSH[@]}" "TAG='$TAG' STAMP='$STAMP' REMOTE_TAR='$REMOTE_TAR' \ +"${SSH[@]}" "TAG='$TAG' VER='$VER' STAMP='$STAMP' REMOTE_TAR='$REMOTE_TAR' \ DATA_DIR='$DATA_DIR' CERT_DIR='$CERT_DIR' bash -s" <<'REMOTE' set -euo pipefail