Skip to content

Commit 93dd1cf

Browse files
authored
Update deploy.yml (#16)
1 parent d4e0a3a commit 93dd1cf

File tree

1 file changed

+11
-2
lines changed

1 file changed

+11
-2
lines changed

.github/workflows/deploy.yml

Lines changed: 11 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -19,9 +19,18 @@ jobs:
1919

2020
- name: Deploy to EC2
2121
run: |
22-
ssh -o StrictHostKeyChecking=no ${{ secrets.EC2_USER }}@${{ secrets.EC2_HOST }} << 'EOF'
22+
ssh -o StrictHostKeyChecking=no -tt ${{ secrets.EC2_USER }}@${{ secrets.EC2_HOST }} << 'EOF'
23+
set -e # 에러 발생 시 즉시 종료
2324
cd ~/ComTogether/backend
25+
26+
echo "🔄 최신 코드 가져오는 중..."
2427
git pull
25-
docker-compose down
28+
29+
echo "🛑 기존 컨테이너 종료..."
30+
docker-compose down || true
31+
32+
echo "🚀 새 컨테이너 빌드 및 실행..."
2633
docker-compose up --build -d
34+
35+
exit
2736
EOF

0 commit comments

Comments
 (0)