CS/CI와CD
-
CI/CD(Continuous Integration/Delivery & Deployment)CS/CI와CD 2023. 7. 13. 22:52
CI/CD는 지속적인 통합(Continuous Integration)과 지속적인 배포(Continuous Deployment 또는 Continuous Delivery)이다 지속적인 통합(CI) CI는 여러 개발자들이 함께 작업하는 동안 개발한 코드를 지속적으로 통합하는 것을 의미한다. 하나의 예를 들어, 개발자 A와 B가 각각의 기능을 작업하고 완료했을 때, CI는 그들의 코드 변경 사항을 자동으로 가져와서 하나로 통합한다. 그런 다음 빌드 및 테스트를 수행하여 코드의 문제점을 빠르게 찾고 수정할 수 있도록 도와줍니다. 이를 통해 여러명의 개발자와의 충돌을 최소화하고 애플리케이션의 안정성을 높일 수 있다. 지속적인 배포(CD) CD는 애플리케이션의 빌드, 테스트, 배포를 자동화하여 지속적으로 사용자에게 ..