젠킨스 작업 세트를 자동으로 생성하는 방법을 찾고 있습니다. 일반적으로 새로운 (git) 브랜치가 생성 된 후입니다.젠킨스 작업 자동 생성/제거
http://evgeny-goldin.com/wiki/Maven-jenkins-plugin
하고 그것을 잘 작동합니다 +의 이름이 등 지점 ID가 (매개 변수화 할 수있는 하나의 pom.xml 파일에서 모든 젠킨스 작업을 관리하는 정말 멋진 예를 통해 : 나는 받는다는이 플러그인을 시도했습니다. 속성)!
유일한 단점은 내가 작업을 다시 제거하는 방법을 찾지 못했지만 클린업 스크립트에 던져 넣기가 쉬워야한다는 것입니다.
젠킨스 작업을 자동으로 생성하는 더 나은 방법이 있습니까? 예 : 빌드 스크립트 (pom.xml, build.gradle 등)에서 직접 jenkins api를 사용합니다. 내가으로 찾고
다른 접근 방법 :
는http://entagen.github.com/jenkins-build-per-branch/
http://amokti.me/2011/10/11/automatic-opt-in-branch-building-with-jenkins-and-git-2/
예 나는 확실히 어떤 시점에서 리트을 시도 할 필요가있다. 하지만 현재 진행중인 과제는 조금 지나친 것 같습니다. 방금 찾은 : https://wiki.jenkins-ci.org/display/JENKINS/Remote+access+API 매우 흥미로운 것 같습니다. – so12345
@jserup 예, Jenkins API를 통해 새로운 작업을 만드는 것은 매우 쉽습니다. 조사 할 또 다른 옵션은 Jenkins CLI 프로그램 (Jenkins 명령을 스크립트에 포함)입니다. https://wiki.jenkins-ci.org/display/JENKINS/Jenkins+CLI –