CI (Continuous Integration) 개발자가 피처 브런치를 생성해서 작성한 코드를 PR하여 동료들의 리뷰를 받은 후 위 주황색 단계를 거쳐 승인이 난 후에 메인 브런치에 코드가 머지됩니다. 주황색 단계에는 단위 테스트, 의존성 검사, 소스 코드 빌드, 실행 파일 검사 단계를 포함합니다. CD (Continuous Deployment/ Delivery ) 위 시나리오에서 CD는 CI 과정 이후 운영 서버로 배포하기 전 테스트 서버로 실제 배포를 한 뒤 이상이 없을 경우 메인 브런치로 코드를 머지 후 CI와 CD과정을 거쳐 운영 서버에 배포합니다. 개념적으로 CD는 실제 서버에 코드를 배포하는 것입니다. 위 과정에서 CI CD는 개발자가 PR을 통해 올린 코드가 배포까지 빠르게 이루어지는 과정..