스크립트 잘못되있어서 /home/dihwang 경로 다 날라감

방어스크립트로 변경
This commit is contained in:
2026-04-10 11:48:51 +09:00
parent d3de1706be
commit c35c042afa
+11 -3
View File
@@ -43,9 +43,17 @@ jobs:
username: ${{ secrets.GCE_USERNAME }}
key: ${{ secrets.GCE_SSH_KEY }}
script: |
cd /var/www/white-smith-blog/public
# 3. 서버에 남아있는 유령 파일들 싹 제거 (매우 중요)
# 1. 대상 폴더가 없으면 미리 생성 (cd 실패 방지)
mkdir -p /var/www/white-smith-blog/public
# 2. 폴더 이동에 성공했을 때만(&&) 내부 파일 삭제 및 압축 해제 진행
cd /var/www/white-smith-blog/public && {
# 현재 폴더(public) 내의 모든 파일/폴더 삭제 (점 파일 포함)
find . -mindepth 1 -delete
# 4. 압축 해제
# 상위 폴더에 전송된 압축 파일 해제
tar -xzf ../deploy.tar.gz
# 작업 완료 후 압축 파일 삭제
rm ../deploy.tar.gz
}