깃헙액션1 Github Actions EC2 자동 배포 Github Actions EC2 자동 배포 깃헙 액션을 통해 자동으로 빌드, 테스트, 배포를 진행할 수 있습니다. 다양한 상황의 이벤트에 워크플로우를 진행할 수 있는데, 특정 브랜치에 코드가 푸시되었을 때, 정해진 스케쥴에, 또는 외부에서 이벤트가 발생했을 때 (dispatch webhook 을 사용해서) 등등의 경우 CD(Continous Deployment) 가 진행되도록 할 수 있습니다. 이 글에서는 github action 과 AWS EC2 서버만 가지고, 간단하게 (main 브랜치에 푸시될 때) 자동으로 배포할 수 있는 설정을 만들어봅니다. 준비물로는 우선 간단한 스프링부트 프로젝트를 만들었고, ./gradlew build 명령어로 jar 파일을 추출가능한 상태입니다. 1. Actions 에 .. 2022. 11. 29. 728x90 이전 1 다음