File tree Expand file tree Collapse file tree 1 file changed +4
-4
lines changed
Expand file tree Collapse file tree 1 file changed +4
-4
lines changed Original file line number Diff line number Diff line change 3434 - name : Upload build artifact # 빌드된 아티팩트 업로드
3535 uses : actions/upload-artifact@v3
3636 with :
37- name : umc7thServer
37+ name : SportyUPServer
3838 path : build/libs/*.jar
3939
4040 deploy :
4545 - name : Download build artifact # 이전 단계에서 업로드한 아티팩트 다운로드
4646 uses : actions/download-artifact@v3
4747 with :
48- name : umc7thServer
48+ name : SportyUPServer
4949 path : build/libs/
5050
5151 - name : Deploy to EC2 # EC2에 배포
@@ -57,10 +57,10 @@ jobs:
5757 echo "$EC2_SSH_KEY" > private_key.pem
5858 chmod 600 private_key.pem
5959 jar_file=$(find build/libs -name '*.jar' ! -name '*plain.jar' | head -n 1)
60- scp -i private_key.pem -o StrictHostKeyChecking=no "$jar_file" $EC2_USERNAME@$EC2_HOST:/home/$EC2_USERNAME/umc7thServer .jar
60+ scp -i private_key.pem -o StrictHostKeyChecking=no "$jar_file" $EC2_USERNAME@$EC2_HOST:/home/$EC2_USERNAME/Back/build/libs/SportyUp-Server-0.0.1-SNAPSHOT .jar
6161 ssh -i private_key.pem -o StrictHostKeyChecking=no $EC2_USERNAME@$EC2_HOST "
6262 pgrep java | xargs -r kill -15 # 기존에 실행 중인 Java 프로세스 종료
6363 sleep 10
64- nohup java -jar /home/$EC2_USERNAME/umc7thServer .jar > app.log 2>&1 & # 새 버전 애플리케이션 실행
64+ nohup java -jar /home/$EC2_USERNAME/Back/build/libs/SportyUp-Server-0.0.1-SNAPSHOT .jar > app.log 2>&1 & # 새 버전 애플리케이션 실행
6565 "
6666 rm -f private_key.pem # 민감한 정보 삭제
You can’t perform that action at this time.
0 commit comments