update at 2026-07-26 10:44:35

This commit is contained in:
douboer@gmail.com
2026-07-26 10:44:35 +08:00
parent 007d635516
commit 5d2c6c50e8

View File

@@ -78,7 +78,7 @@ push_source() {
prepare_remote_code() {
log_step '4/8 检查 myweb 并同步代码'
ssh_web "bash -lc 'set -e; command -v git python3 node npm curl >/dev/null; test -d \"$REMOTE_WORKDIR/.git\"; cd \"$REMOTE_WORKDIR\"; git fetch origin \"$DEPLOY_BRANCH\"; git checkout \"$DEPLOY_BRANCH\"; git pull --ff-only origin \"$DEPLOY_BRANCH\"; git log -1 --oneline'"
ssh_web "bash -lc 'set -e; command -v git python3 node npm curl >/dev/null; test -d \"$REMOTE_WORKDIR/.git\"; cd \"$REMOTE_WORKDIR\"; if ! git diff --quiet || ! git diff --cached --quiet; then git stash push --include-untracked -m \"deploy auto-backup $(date +%Y%m%d-%H%M%S)\"; echo \"已将远端本地改动备份至 git stash\"; fi; git fetch origin \"$DEPLOY_BRANCH\"; git checkout \"$DEPLOY_BRANCH\"; git pull --ff-only origin \"$DEPLOY_BRANCH\"; git log -1 --oneline'"
log_ok 'myweb 代码已同步'
}