나는 maven 프로젝트를 가지고있다 : myApplication git 저장소에 저장되어있다. 다른 프로젝트에 따라 다릅니다 myLibrary 다른 git 저장소에 저장됩니다. myApplication 및 myLibrary는 및 개발 후보 버전을 고유 한 분기에 푸시하는 을 갖습니다.SNAPSHOT 종속성을 만들 때 여러 분기가있는 jenkins maven 작업을 트리거하는 방법은 무엇입니까?
myApplication의 개발 및 릴리스 후보 분기를 폴링하도록 jenkins 작업을 구성했습니다. 또 다른 젠킨스 구직 설문 조사는 myLibrary의 후보 지회를 개발 및 출시합니다. 또한 myApplication에 대한 Jenkins 작업을 "스냅 샷 종속성이 빌드 될 때마다 빌드"하도록 구성했습니다.
문제는 MYLIBRARY의 개발 버전의 스냅 샷이 빌드가있는 경우, 항상 마지막 지점 개발자 용 지점에 있지만 에에서는 MyApplication의 빌드를 트리거하지 않습니다 개발하거나 후보를 해제 할 수있는 것입니다 .
myLibrary의 SNAPSHOT을 빌드 할 때 jenkins가 myApplication의 개발 분기에서 빌드 만 트리거하도록 구성하는 방법이 있습니까? 그렇지 않은 경우 myApplication의 모든 분기에서 빌드를 트리거 할 수 있습니까?