CI/CD 개념 이해하기


CI/CD 개념 이해하기

CI (Continuous Integration) 1. 개발자가 구현한 코드가 기존과 병합됨 2. 병합된 코드가 올바르게 동작하는지 빌드 & 테스트 3. 빌드 & 테스트 문제가 있다면 수정, 문제가 없다면 배포 진행 CD 1. 지속적 통합을 거친 코드는 신뢰할 수 있기 때문에 배포할 수 있음 2. 지속적 제공(Continuous Delivery)은 CI를 통해서 새로운 소스코드의 빌드와 테스트 병합까지 성공적으로 진행되었다면, 빌드와 테스트를 거쳐 github와 같은 저장소에 업로드하는 것을 의미한다. 3. 지속적 배포(Continuous Deployment)는 이렇게 성공적으로 병합된 내역을 저장소뿐만 아니라 사용자가 사용할 수 있는 배포환경까지 릴리즈하는 것을 의미한다....

CI/CD 개념 이해하기에 대한 요약내용입니다.

자세한 내용은 아래에 원문링크를 확인해주시기 바랍니다.



원문링크 : CI/CD 개념 이해하기