CI CD의 차이점

    [CI/CD] CI/CD란? - 지속적 통합 / 지속적 제공 기본개념

    매번 개발자가 이슈가 생길때 코드를 수정하고 빌드와 테스트 배포까지 한다면 상당히 많은 시간이 소요되는 현상이 발생할 수도 있다. 하지만 git이라는 버전관리 시스템이 있다면 프로젝트의 코드만 올리는 것 만으로도 누군가가 빌드와 테스트, 배포까지 해준다면, 쓸데없는 시간을 단축시키고 개발에 더 많은 시간을 투자할 수 있을것이다. 이번시간에는 그 CI와 CD의 기본 개념에 대해 알아보겠다. CI : Continuous Integration 지속적 통합 어플리케이션의 새로운 코드 변경 사항이 정기적으로 빌드 및 테스트 되어 공유 레포지토리에 통합되는 것을 의미한다. CI란? CI란 간단히 요약해 프로젝트를 빌드/테스트 자동화 과정을 담당하는 과정이다. CI는 개발자를 위한 프로세스인 지속적 통합(Contin..