2014-02-06 4 views
3

다중 구성 작업에서 일부 빌드 작업을 수행하려고합니다. 예를 들어 모든 구성이 완료된 후 구성 상태를 확인하고 일부 스크립트를 실행하는 경우 그들의 결과는 실패로 끝났습니다.젠킨스 다중 구성 작업을위한 구축 후 작업

그러나 게시 빌드 작업을 설정하면 상위 작업 이후가 아닌 각 구성의 빌드 프로세스 후에 수행됩니다.

다른 프로젝트의 트리거 빌드와 같은 기타 게시물 빌드 작업은 상위 작업 후에 만 ​​수행 할 수 있으며 편집 가능한 전자 메일 알림은 매트릭스 프로젝트 또는 상위 작업 전용 전자 메일을 트리거 할 수 있습니다. 그래서 부모 작업 후에 만 ​​스크립트를 실행할 수있는 방법이있을 것이라고 생각합니다.

아무도 해결책이 있습니까?

답변

5

당신은 예를 들어, 그 후 단계에서 매트릭스 작업 1.

당신이 다른 작업의 추가 단계를 추가하거나 빌드를 추가 할 수 있습니다

당신이 단계에서 작업을 배치 할 수있는 Multijob 플러그인을 사용할 수 있습니다/자유형에서 할 수있는 포스트 빌드 단계

덧붙여 말하자면이 플러그인으로 추가 작업을 트리거 할 필요가 없습니다. 추가 단계로 추가 작업을 수행하면됩니다. 단계 내 작업이 병렬로 실행되고 단계가 순차적으로 실행됩니다.

0

귀하의 구성 결과가 상위 ​​작업 상태를 결정하는 것이 좋습니다. 그런 상태에 따라 "게시 빌드"스크립트를 실행하는 별도의 작업을 트리거 할 수 있습니다.