This commit is contained in:
Your Name
2026-04-16 22:14:45 +08:00
parent e64c23a021
commit 0295f7d06d
7 changed files with 46 additions and 38 deletions

View File

@@ -14,7 +14,6 @@ fi
# shellcheck disable=SC1090
source "${CONFIG_FILE}"
: "${GIT_BRANCH:=main}"
: "${DB_NAME:=domain}"
: "${DB_USER:=domainuser}"
: "${DB_PASSWORD:=CHANGE_ME_DB_PASSWORD}"
@@ -40,10 +39,10 @@ if [[ ! -d "${REPO_DIR}/.git" ]]; then
echo "全新机器首次部署,必须先手动执行 git clone把仓库拉到 /www/wwwroot/getDomain"
exit 1
fi
cd "${REPO_DIR}"
git fetch --all
git checkout "${GIT_BRANCH}"
git pull --ff-only origin "${GIT_BRANCH}"
echo "已检测到仓库目录:${REPO_DIR}"
echo "当前脚本不会执行任何 Git 命令。"
echo "如需更新代码,请先手动完成 git pull再重新执行本脚本。"
mkdir -p "${BASE_DIR}"
ln -sfn "${REPO_DIR}/domain-api" "${DOMAIN_API_DIR}"