CI/CD란 CI (Continuous Integration, 지속 통합) CD (Continuous Deployment, 지속 배포) CI와 CD를 합쳐 CI/CD로 많이 불립니다. 어플리케이션 개발 단계부터 배포까지 자동화를 통해 빠르고 효율적으로 사용자에게 배포하는 개발 프로세스입니다. CI 단계에서는 Main Repository에 코드 변경 사항을 주기적으로 빈번하게 Merge해야 합니다. 주기적인 단위는 아주 작은 단위여야 합니다. 지속적인 Merge가 자동으로 Build되고 UnitTest까지 자동화됩니다. 실패했을 경우 Red, 성공했을 경우 Green으로 알려줍니다. CI를 통해 개발 생산성이 향상되고 버그 수정이 용이하며 문제점을 빠르게 발견할 수 있습니다. (코드의 품질이 향상됩니다.)..