Docker, Github Actions 로 CI/CD 구축하기
본 포스팅에서는 Docker, Github Actions 을 통해 CI/CD를 구축한 과정을 적어보려 합니다. 프로젝트명 - PLAC(Planning-Your-Activities) https://github.com/PLAC-Planning-Your-Activities/plac-server 배포 자동화는 Github Action 을 사용했습니다. 깃허브 리포지토리에서 main 브랜치로 push를 받는 순간 Github Action으로 트리거되어 프로젝트가 정상인지 테스트한 후, 빌드하여 AWS 로 자동 배포하게 됩니다. 도커, Github Action을 사용한 이유 -> 편리하고 강력하다고 생각해서 깃허브 액션은 깃허브 자체에서 제공해주는 것으로 프로젝트 내의 deploy.yml 파일을 작성하는 것만으로 ..
2024.03.11