Multibranch
-
Jenkins의 Mulitbranch Pipeline을 통한 CI/CD카테고리 없음 2022. 8. 6. 17:37
우아한테크코스 Level3 팀 프로젝트의 스프린트 2에서 개발 환경에 CI/CD를 적용했습니다. 스프린트 3에서는 팀원들과 1.0을 배포하기로 결정했고 운영 환경에도 CI/CD 환경을 구축하기로 했습니다. 기존의 Pipeline 기존에는 dev 환경에서만 CI/CD가 이루어져있었습니다. 따라서, Jenkins의 item중 pipeline을 사용했었습니다. 아래가 Github Repository에 push가 일어났을 때 실행되었던 script입니다. node { stage('Ready'){ sh "echo 'Ready'" git branch: 'dev', credentialsId: 'sokdak_hook', url: 'https://github.com/woowacourse-teams/2022-sokdak'..