Stage 서버 배포 구현 - Jenkins의 freestyle 방식

This commit is contained in:
2026-07-10 18:27:36 +09:00
parent be5b2ad6e6
commit 97fa4d8390
7 changed files with 181 additions and 0 deletions
+16
View File
@@ -0,0 +1,16 @@
#!/bin/bash
# 배포 환경 설정 — 모든 스크립트가 공유
NAS_USER="happyhome"
NAS_HOST="jisangs.synology.me"
NAS_SSH_PORT="21022"
NAS_BASE="/volume1/docker/service/jisangs/chocomae-stage"
NAS_TMP_DIR="${NAS_BASE}/tmp"
NAS_BACKUP_DIR="${NAS_BASE}/backup"
STAGE_HTML_DIR="${NAS_BASE}/html"
STAGE_DEPLOY_DIR="${STAGE_HTML_DIR}/mouse_typing"
STAGE_CONTAINER_NAME="chocomae-stage-http" # 실제 컨테이너명 확인
# BUILD_NUMBER는 Jenkins가 주입 — 로컬 수동 실행 시엔 manual-시각 사용
ARCHIVE_NAME="chocomae-build-${BUILD_NUMBER:-manual-$(date +%Y%m%d%H%M%S)}.tar.gz"