자동화 배포1 2번의 CI/CD 적용기 2번의 CI/CD 도입기 이번에 프로젝트를 진행하면서 CI/CD를 도입하게 되었다. 처음에 Github Action으로만 CI/CD 프로세스를 도입했다가 이슈 사항이 생겨서 다른 방식으로 CI/CD 프로세스를 변경하였다. 결과적으로, Github action으로 CI를 진행하였고, Jenkins로 CD를 진행하였는데, 해당 방식으로 CI/CD를 구축하게 된 이유와 과정 중에 많은 삽질과 고민을 겪었다. 따라서 이 과정에 대해서 포스팅하고자 한다. CI/CD란? CI란? CI는 사전적인 의미로 지속적인 통합(Continuous Integration)이다. 요약하면 빌드/테스트 자동화 과정이다. 버그 수정이나 새로 만드는 기능들이 메인 레포지토리에 주기적으로 빌드되고 테스트가 되어서 머지되는 것이 자동화 되.. 2023. 2. 19. 이전 1 다음