본문 바로가기

4.개발 및 운영 환경

[Jenkins] Jenkins pipeline에서 git parameter 사용

들어가기

젠킨스에서 git 브랜치 중에서 선택해서 배포하고 싶을 경우가 있다. 이때 git parameter을 사용하면 된다. 간단하게 사용해보자.

작성자: ospace114@empal.com, http://ospace.tistory.com/

프로젝트 설정

git parameter을 사용하기 위해 프로젝트 설정에서 “This project is parameterized”를 체크 표시해야 한다. 그러면 git parameter 관련 설정 항목이 표시된다.

먼저 git에서 브랜치를 가져오기 위해서 Parameter Type을 Branch로 변경했다.

스트립트 작성

다음으로는 pipeline에서 활용해보자. pipeline에서 선택된 브랜치로 빌드하면 된다. 간단하게 살펴보기 위해서 핵심만 정리했다.

parameters {
    gitParameter branchFilter: 'origin/.(.\*)*', defaultView: 'develop', name: 'BRANCH', type: 'PT_BRANCH'
}
stage('Ready') {
    git branch: "${params:BRANCH}", url:"..."
}

사용해보기

git 배포시 사용해보자. git 프로젝트에 들어가면 왼쪽에 “Build with Parameters”가 있다. 이를 선택하면 오른쪽에 선택할 수 있는 화면이 표시된다.

원하는 브랜치를 선택하고 Build 버튼을 클릭하면 빌드하게 된다.

마무리

이제 원하는 브랜치를 배포하면 된다. ^^ 모두 즐프하세요. ospace.

참조

[1] https://plugins.jenkins.io/git-parameter/

반응형

'4.개발 및 운영 환경' 카테고리의 다른 글

CTIP 소개  (0) 2023.12.28
소프트웨어 테스트란  (2) 2023.12.28
[Jenkins] Jenkins의 pipeline 사용해서 maven 배포하기  (0) 2023.11.07
[autohotkey] chrome 제어하기  (0) 2023.10.24
구글 FCM 사용하기  (2) 2023.10.23