cicd1 [Github] Github Action 으로 CI / CD 적용하기 현재 프로젝트는 AWS EC2에서 배포중이며, 변경 사항 발생 시 SSH로 접속, Git pull 로 변경사항을 적용한 후 docker compose 파일을 실행하는 방식으로 반영하고 있다. 이 과정을 몇 번 하다보니, 해당 작업이 번거롭게 느껴져서 github 레포지토리에 push 되면 서비스 중인 서버에서 변경사항을 받아서 이를 적용하는 작업을 알아보게 되었다. 인터넷을 검색해보면, 보통 CI / CD를 docker hub를 통해 구현한 것을 많이 볼 수 있었는데, 그 방법은 나중에 적용하고, 연습 겸 원래 구상했던 방법으로 구현해 보기로 했다. 먼저, EC2 서버에 github 레포지토리가 연결되어 있어야 해당 작업이 가능한데, 내 경우에는, 처음 서비스를 배포할 때 git clone을 진행했으므로.. 2024. 3. 11. 이전 1 다음