[Jenkins] CI/CD와 Jenkins란 무엇인가?
CI/CD란 무엇인가?소프트웨어 개발에서 빠른 배포와 안정적인 품질 확보는 매우 중요한 요소입니다. 이를 가능하게 해주는 핵심 개념이 바로 CI/CD입니다.CI/CD의 의미CI (Continuous Integration, 지속적 통합)개발자들이 작업한 코드를 자주(보통 하루에도 여러 번) 중앙 저장소에 통합하는 것을 의미합니다.코드가 통합될 때마다 자동으로 빌드와 테스트가 실행되어, 버그나 충돌을 조기에 발견할 수 있습니다.결과적으로 코드 품질이 높아지고, 협업이 원활해집니다.CD (Continuous Delivery/Continuous Deployment, 지속적 제공/지속적 배포)지속적 제공 (Continuous Delivery): CI 과정을 통과한 애플리케이션을 언제든지 배포할 수 있는 상태로 유..