memostack
article thumbnail
CI/CD 개념 정리
ETC 2020. 7. 8. 21:04

CI Continuous Integration의 약자로 '지속적인 통합'이란 뜻 그래서, 지속적인 통합이란? 정기적으로 짧은 시간에 빌드하고 테스트, 병합하는 것을 뜻한다 상대적으로 짧은 시간동안 병합하므로, 개발자들 간의 코드 충돌을 피할 수 있다. 단점이라고 한다면 자주 병합하므로 번거로울 수 있다는 점. 테스트의 종류 - 단위 테스트 (Unit Test) - 통합 테스트 (Integration Test) CD Continuous Delivery 또는 Continuous Deploy의 약자로 '지속적인 배포'란 뜻 지속적인 배포란? 서비스 배포의 자동화라할 수 있다. 빌드, 테스트, 배포를 자동화하기 때문에 번거롭게 개발자가 개입할 필요 없어 비용 줄일 수 있고, 사람에 의한 실수를 방지할 수 있어서..