desktop download 수정

This commit is contained in:
Macbook
2026-06-14 10:41:05 +09:00
parent eb9e6ec4e9
commit 7654ec99dc
10 changed files with 168 additions and 11 deletions
+15
View File
@@ -4,6 +4,7 @@
set -euo pipefail
GIT_DIR="/Volumes/ADATA/git/goldenChart.git"
WORK_TREE="${WORK_TREE:-/Users/aidev/apps/goldenChart}"
DEPLOY_SCRIPT="/Volumes/ADATA/git/deploy.sh"
SUMMARY_SCRIPT="/Volumes/ADATA/git/git-push-summary.sh"
DEPLOY_LOG="/Volumes/ADATA/logs/deploy/deploy.log"
@@ -41,6 +42,20 @@ while read -r OLDREV NEWREV REFNAME; do
exit "$EXIT_CODE"
fi
echo "$(date '+%Y-%m-%d %H:%M:%S') $HOOK_TAG 배포 완료"
# Desktop(macOS·Windows) Jenkins 빌드 — git push 성공 후 자동 (웹 배포와 독립)
WORK_TREE="${WORK_TREE:-/Users/aidev/apps/goldenChart}"
TRIGGER="${WORK_TREE}/scripts/trigger-desktop-jenkins-build.sh"
if [ -x "$TRIGGER" ]; then
echo "$(date '+%Y-%m-%d %H:%M:%S') $HOOK_TAG Desktop Jenkins 빌드 트리거"
if "$TRIGGER" >> "$DEPLOY_LOG" 2>&1; then
echo "$(date '+%Y-%m-%d %H:%M:%S') $HOOK_TAG Desktop 빌드 큐 등록 완료"
else
echo "$(date '+%Y-%m-%d %H:%M:%S') $HOOK_TAG [WARN] Desktop Jenkins 트리거 실패 (웹 배포는 성공)"
fi
else
echo "$(date '+%Y-%m-%d %H:%M:%S') $HOOK_TAG [WARN] trigger-desktop-jenkins-build.sh 없음: $TRIGGER"
fi
else
echo "$(date '+%Y-%m-%d %H:%M:%S') $HOOK_TAG '$BRANCH_NAME' — 배포 스킵 (main만)"
fi