feat(scripts): 新增 upgrade-hub.sh,仅编排文件的部署可一条命令升级

- 自动从仓库取 VERSION 作为镜像 tag(没装 git 则退回时间戳 tag,同样唯一可回滚)→ docker compose up -d --build(构建上下文是 Git 地址,自动拉最新分支)→ 轮询 /api/version 确认 → 打印当前版本与回滚命令

- .gitignore 白名单补 scripts/upgrade-hub.sh;bash -n 校验通过
This commit is contained in:
2026-09-27 15:40:38 +08:00
parent 8f1114753d
commit 70b891c2af
2 changed files with 76 additions and 0 deletions
+1
View File
@@ -17,6 +17,7 @@ scripts/*
!scripts/build-linux.ps1
!scripts/fonu-install.sh
!scripts/upgrade.sh
!scripts/upgrade-hub.sh
# 本地压缩包与导出产物不入库(如 web/src.rar)
*.rar
*.zip