CD

    CI / CD란 ?

    CI/CD란 매번 개발자가 코드를 수정하고 빌드와 테스트를 하고 배포까지 한다면 상당히 많은 시간이 소요된다. 그러나 빌드와 테스트, 배포과정을 개발자가 직접하는것이 아니라면 쓸데없는 시간을 단축시키고 개발에 더 많은 시간을 투자할 수 있다. CI/CD는 애플리케이션 개발팀이 더 자주, 안정적으로 코드 변경을 좀 더 효율적이고 빠르게 사용자에게 제공하기 위해 사용한다. CI/CD의 개념만으로는 자동화와 직접적으로 관련이 있지는 않다. 그럼에도 자동화라는 키워드는 CI/CD라는 단어에 거의 항상 따라붙는다. 또한 CI/CD는 DevOps 엔지니어의 핵심 업무라고 불리기도 한다. 이 부분을 도와주는 CI / CD의 개념에 대하여 정리하고자 한다. CI (Continuous integration, CI) : ..