[Jenkins] Git Branch 매개변수를 이용한 빌드

728x90
반응형

 

 

 

 

 

 

git 레파지토리와 연결된 Jenkins의 경우, 빌드 혹은 배포를 진행할때, branch 를 선택해서 진행하도록 구성할 수 있습니다. 

 

 


Jenkins 구성

Jenkins의 Job Notifications 영역에 접근하면, 이 빌드는 매개변수가 있습니다 체크박스를 선택할 수 있습니다. 

해당 메뉴를 선택하고, 매개변수 추가 드롭다운 메뉴를 클릭하게 되면 Git Parameter 매개변수를 추가하는 메뉴를 선택할 수 있습니다.

 

 

 

위 메뉴를 선택시, 아래와 같은 화면이 나타나며, Parameter Type을 Branch로 선택하면 됩니다. 

시스템 구성에 맞게 다양한 방식으로 파라메터를 구성 할 수 있습니다. 

 


 

소스 코드 관리

소스코드는 Git으로 설정해두고 설정된 저장소에 Branches to Build 부분을 위에서 설정한 변수명으로 입력해줍니다.

위에서 BRANCH 로 변수를 설정하였고, 해당 변수를 사용하기 위해 ${BRANCH} 로 입력합니다.

이렇게 구성이 되면, Branch 별로 젠킨스를 구동시킬 수 있습니다.

 

 

 

 

 

 

 

 

 

 

 

728x90