Spring Boot

Github에서 코드 Push하면 바로 실행중인 서버에 Pull 시키는 방법

pcoding1012 2025. 1. 22. 17:21

1. 사용하는 EC2에 git 설치

해당 코드를 사용하면 EC2 리눅스 OS에 Git 설치가 가능하다.

2. 해당 git Repository에 Action 사용 설정

셋팅을 눌러준다.

 

액션을 선택한다.

 

레파지토리 시크릿을 생성하여 EC2 Host 주소와 .pem 파일 내용, EC2 유저네임을 저장한다.

3. Push 후 서버에 적용시킬 .yml파일 작성 후 branch main에 저장 

액션 선택

 

New workflow 선택

 

 

마지막 사진처럼 EC2에 JDK 17버전을 설치할 코드와 Maven 설치 코드 등등을 입력하여 저장한다.
이후 서버가 계속 돌아가는 것을 확인할 수 있다.