Files
ai_site/pull-and-restart.sh
2026-07-31 10:19:22 +08:00

23 lines
573 B
Bash
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
#!/usr/bin/env bash
# AI 建站 — 拉取代码并重启
# 用法:./pull-and-restart.sh
# 环境变量GIT_BRANCH默认 master、FORCE_GIT_RESET默认 1与远程硬对齐
set -euo pipefail
ROOT="$(cd "$(dirname "$0")" && pwd)"
cd "$ROOT"
# shellcheck disable=SC1091
. "$ROOT/scripts/lib-aijz-deploy.sh"
echo "========================================"
echo " AI 建站 拉取并重启"
echo " 路径: $ROOT"
echo "========================================"
ensure_docker
git_pull_hard || true
stack_down
sleep 1
stack_up 1
healthcheck
print_endpoints