CI/CD ? CI(Continuous Integration, 지속적인 통합) CI는 소프트웨어 개발 과정에서 개발자가 코드 변경 사항을 지속적으로 통합하는 것을 의미합니다. 여러 개발자가 동시에 코드를 변경하고 저장소에 업로드할 때, CI는 이러한 변경 사항을 자동으로 병합하고 빌드하여 코드 품질을 유지합니다. CI를 사용하면 개발자들은 코드 변경 사항이 프로젝트 전체에 미치는 영향을 쉽게 파악할 수 있으며, 오류를 빠르게 수정할 수 있습니다. CD(Continuous Deployment/Delivery, 지속적인 배포/전달) CD는 CI 이후에 이어지는 단계로, 자동으로 소프트웨어를 빌드하고, 테스트하여 배포 가능한 상태로 만들고, 이를 자동으로 배포하는 것을 의미합니다. CD를 사용하면 개발자들은 ..