2013-05-30 2 views
0

우리는 하나의 CI는구축하는 다운 스트림 프로젝트를 피

빌드이 빌드 1> MT1

구성을 다음과 같이 설정이 -> MT2

모두 1 빌드 및 빌드 2는 평행하며 MT1 및 MT2도 마찬가지입니다. 빌드 1이 성공할 경우에만 MT1이 트리거됩니다.

MT1 및 MT2 완료 후 트리거되는 MT1 및 MT2 이후에 실제 후속 작업 (PP1)이 있습니다. 빌드 1 또는 빌드 2가 실패하면이 포스트 프로세싱 PP1이 트리거되기를 원하지 않습니다.

젠킨스에서 어떻게 달성 할 수 있습니까?

답변

0

빌드 흐름 플러그 사용

이 플러그를 사용하여 빌드 시퀀스를 직접 만들 수 있습니다. 빌드 흐름을 커스터마이즈하기위한 많은 옵션이 있습니다.

예제 및 구현 방법은이 링크를 참조하십시오.

https://wiki.jenkins-ci.org/display/JENKINS/Build+Flow+Plugin

+0

안녕 마누의 정보를 감사합니다; Build Flow Plug in은 훌륭하지만 이것은 우리가 가지고있는 완전한 CI 세트를 재 작업하게합니다. 최소한의 변경으로 일부 플러그인을 찾고 있습니다. 젠킨스 구성에서 업스트림 프로젝트가 빌드 중일 때 * 블록 빌드를 사용했지만 업스트림 프로젝트가 완료되기를 기다리면서 포스트 프로세싱 작업이 트리거되지 않습니다. 우리가 반복적으로하는 것처럼. 다른 의견을 보내 주시면 감사하겠습니다. – user2436155

관련 문제