Skip to content

Commit 19254be

Browse files
committed
refactor: CI/CD 스크립트 수정
1 parent 93cc6bc commit 19254be

1 file changed

Lines changed: 6 additions & 3 deletions

File tree

.github/workflows/dev_deploy.yml

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -91,9 +91,12 @@ jobs:
9191
9292
# 4. .env 파일의 환경변수를 로드하고 새 JAR 파일을 백그라운드에서 실행
9393
# nohup: SSH 접속이 끊겨도 서버가 계속 실행되도록 함
94-
# > app.log 2>&1 &: 실행 로그를 app.log 파일에 저장
95-
# ✅ 'java'를 '/usr/bin/java'로 변경하여 절대 경로 사용
9694
export $(grep -v '^#' .env | xargs)
97-
JAR_FILE=$(ls /home/${{ secrets.EC2_USERNAME }}/*.jar | head -n 1)
95+
96+
# ✅ '-plain.jar' 파일을 제외하고 실행 가능한 JAR 파일만 찾도록 수정
97+
JAR_FILE=$(ls /home/${{ secrets.EC2_USERNAME }}/*.jar | grep -v -- '-plain.jar' | head -n 1)
98+
99+
# > app.log 2>&1 &: 실행 로그를 app.log 파일에 저장
100+
98101
nohup /usr/bin/java -jar $JAR_FILE > app.log 2>&1 &
99102
echo "애플리케이션을 성공적으로 시작했습니다."

0 commit comments

Comments
 (0)