continuous integration - 젠킨스 - Jenkins 용 템플릿 플러그인
나는 ez-templates 플러그인이 Jobs templating을 위해 잘 작동한다는 것을 발견했다. 그것은 매우 젊은 프로젝트이므로 스스로 작성해야합니다 (매우 간단합니다, 아래 참조). 그러나 Template Project Plugin 보다 훨씬 강력합니다. 모든 유형의 작업을 지원합니다.
구축 방법 :
- Maven 3 설치
- ez-templates git repo를 복제하거나 다운로드하십시오.
- ez-templates 체크 아웃 폴더에서 'mvn install'을 실행하십시오.
- 일단 빌드가 준비되면 'target'폴더로 가서 자체 포함 된 플러그인 바이너리 인 ez-templates.hpi를 찾으십시오.
우리는 젠킨스 작업 빌더를 사용하여 젠킨스 작업의 생성 및 관리를 자동화합니다. 기본적으로 여러 작업에 대한 공유 구성을 허용하여 여러 구성으로 동일한 작업을 쉽게 만들 수 있습니다. 그것을 확인하십시오 : http://docs.openstack.org/infra/jenkins-job-builder
Job Generator Plugin 은이 질문이 나온 후에 발표되었는데, 이는 사람들의 요구를 충족시킬 수 있습니다.
불행히도 Template Project Plugin 에는 작업 매개 변수에 대한 지원이 부족 하다는 점에서 여전히 몇 가지 문제 가 있습니다.
Template Project Plugin은 어떻습니까?