2016-07-12 4 views
0

하나의 매개 변수 (github 소스)만으로 서로 다른 젠킨스에서는 거의 작업을 실행하지 않아야합니다 (약 10 개). 슬픈 일은 때로는 다른 매개 변수를 변경해야하며 같은 일을 10 번 변경하면 끝납니다. 하나의 매개 변수를 변경하면 다른 작업 (이 그룹에 포함)에서 매개 변수가 변경되는 작업 그룹과 같은 것을 만들 수 있습니까?jenkins 작업 그룹 구성

이 문제를 해결하는 방법에 대한 아이디어는 정말 감사 할 것입니다.

죄송합니다 - 매개 변수에 의해 빌드 섹션이나 빌드 후 작업에서 쉘 명령을 실행한다는 의미가 확실하지 않습니다 - 작업을 실행하기 전에 입력/검사/무엇이든지해야하는 매개 변수가 아닙니다.

답변

0

답변 됨 : 당신은 Template Project Plugin이 필요합니다. 이를 통해 지정된 빌드 및 빌드 후 조치로 템플리트를 작성할 수 있으며 프로젝트에서 템플리트 프로젝트의 이름을 입력하는 "다른 프로젝트의 빌더 사용"옵션을 선택하십시오. 간단하고 쉽고 모든 프로젝트를 다시 만들 필요가 없습니다. 템플릿 옵션을 사용하기 위해 한 번만 수정하면됩니다.

0

매개 변수의 값을 Jenkins 전역 변수 (또는 폴더 플러그인을 사용할 경우 Jenkins 폴더에 바인딩 된 자격 증명)에 저장할 수도 있습니다. 그런 다음 한 곳에서 값을 편집하면이 값을 사용하는 모든 작업에서 값을 사용할 수 있습니다.