젠킨스
Last updated
Last updated
젠킨스는 CI/CD에 활용되는 도구로 java언어로 만들어진 웹 어플리케이션입니다. 역사와 전통이 있는 도구인지라 각종 레퍼런스 및 다양한 플러그인이 존재하며 오픈소스이기 때문에 굉장히 많은 사용자를 보유하고 있습니다.
젠킨스를 활용하면 코드 통합, 빌드, 테스트 , 배포 과정을 자동화하여 진행할 수 있으며 이러한 기능들을 플러그인 형태로 포함할 수 있기 때문에 높은 확장성과 이식성을 가지고 있습니다.
이 젠킨스를 활용하여 CI/CD 파이프라인을 한 단계씩 차근차근 추가하여 아래와 같은 최종 파이프라인을 만들어 보도록 하겠습니다