feat(deploy): 为更新组件增加定时维护与双保险
This commit is contained in:
@@ -648,6 +648,7 @@ main() {
|
||||
# shellcheck source=scripts/init-security-env.sh
|
||||
. ./scripts/init-security-env.sh
|
||||
init_security_env .env "$SECURITY_ENV_MODE"
|
||||
bash ./scripts/init-infrastructure-update-env.sh "$PWD"
|
||||
|
||||
# 在拉取镜像或重建服务前完成公开地址迁移;非法或无法推导时立即终止。
|
||||
# shellcheck source=scripts/init-public-api-base-url.sh
|
||||
@@ -666,9 +667,11 @@ main() {
|
||||
echo ""
|
||||
echo "⚠️ dry-run 模式:跳过 Docker 安装和服务启动"
|
||||
echo " 配置文件已生成,可直接运行 ./start.sh 完成部署"
|
||||
bash ./scripts/install-infrastructure-update-task.sh "$PWD" --dry-run
|
||||
else
|
||||
install_docker
|
||||
start_services
|
||||
bash ./scripts/install-infrastructure-update-task.sh "$PWD"
|
||||
configure_http_nginx_proxy
|
||||
export DEPLOY_DOMAIN
|
||||
run_https_setup
|
||||
|
||||
Reference in New Issue
Block a user