CI & CD
CI 및 CD는 지속적으로 통합 및 지속적 제공, 지속적 배포를 나타낸다. 간단히 말해서 CI는 코드 변경이 자주 안정적으로 수행되는 최신 소프트웨어 개발 방법이다. CI에 의해 트리거되는 자동화된 빌드 및 테스트 단계는 레파지토리에 병합되는 코드 변경 사항의 신뢰성을 보장한다. 그리고 코드는 CD프로세스의 일부로 빠르게 전달된다. 소프트웨어 세계에서 CI/CD 파이프라인은 개발자의 데스크톱에서 프로덕션으로 빠르고 안정적으로 코드를 변경할 수 있도록 하는 자동화를 의미한다.
왜 CI/CD 가 중요할까?
CI/CD를 사용하면 조직에서 소프트웨어를 빠르고 효율적으로 전달할 수 있다. CI/CD는 그 어느 때보다 빠르게 제품을 시장에 출시하고 코드를 지속적으로 제공하며 가장 효율적인 제공 방법을 통해 새로운 기능 및 버그 수정의 지속적인 흐름을 보장하는 효과적인 프로세스를 촉진한다.