
Jenkins으로 CI/CD 구축하기
·
IT개념
[CI/CD란?] 지속적 통합(CI, Continuous Integration) : 개발자들이 빠른 주기로 작업한 내용을 브랜치에 통합하고 빌드하는 자동화 프로세스이다. 지속적 배포(CD. Continuous Delivery/Deployment) : 지속적 통합 이후에 테스트를 통과한 코드를 프로덕션 환경에 안전하게 전달하는 프로세스를 말한다. [Jenkins 이란?] 젠킨스는 모든 언어의 조합과 소스 코드 레파지토리에 대한 지속적인 통합, 지속적인 배포 환경을 구축하기 위한 도구이다. 빌드, 테스트, 배포 프로세스를 자동화하여 소프트웨어 품질과 개발 생산성을 높일 수 있다. [CI/CD를 하는 이유]CI/CD 는 개발과 배포의 자동화를 통해 효율성을 높이고, 빠른 피드백과 품질을 보장하며, 안정..