본문 바로가기

CI&CD/jenkins

[jenkins] parameter만 다른 job 병렬실행

728x90

테스트를 위해 환경 세팅을 하려면 기존의 가상 머신들을 초기 스냅샷으로 다 되돌려야하는데, job하나에서 파라미터만 변경해서 쓰면 되기때문에 이를 위한 구성을 하였다.

 

MultiJob Project로 신규 job생성

General -> Execute concurrent builds if necessary 체크

 

Build -> MultiJob Phase 생성 

Add jobs를 통해 병렬 빌드할 잡 추가

 

Job : 빌드 대상 Job

Advanced -> Add parameters

Current build parameters : 상위 job에서 파라미터를 상속받음

Predefined parameters : VAR=TEST_PARAMETER 처럼 사용해서 파라미터 개별 설정 가능

 

순서에 유의하여 설정 완료하면 병렬실행이 가능해진다. 

728x90