[Jenkins] 젠킨스에서 특정 브랜치만 감지하게 설정하는 방법

Walter Mitty·2023년 9월 19일
0

젠킨스

Dashboard

Dashboard에서 현재 내 프로젝트 네임을 눌러보면, dev, prod 두개만 변화를 감지하고 있다.
이때, api 리포지토리의 그 많고 많은 브랜치들 말고 두개만 감지하는지 확인해보자.



Configuration

Branch Sources 쪽에 어느 형상관리 주소에서 가져올지 설정해준 후 Filter를 걸어준다.
나는 dev(개발용), prod(운영용) 브랜치만 감지하므로 Include에 dev prod 를 포함해주었다.

Build Configuration에서는 나는 Jenkinsfile을 가지고 있는 녀석들만 Build를 시키기 위해 어플리케이션내 Jenkins용 파일이름인 Jenkinsfile을 넣어주었다.

최초 설정이라면 Dashboard > 프로젝트 네임에 아무것도 안 뜰 텐데 Scan Multibranch Pipeline Now을 실행해주면 Jenkins가 Repository를 읽어서 잘 가져와준다.

0개의 댓글