2017-02-15 2 views
-2

리눅스 시스템에 젠킨스 서버 (A)가 있습니다. A가 잘 작동합니다. 빌드 시스템으로. 빌드 후 자동 테스트를 만들고 싶습니다. 하지만 테스트 서버는 윈도우입니다 (B)젠킨스 : 어떻게 마스터가 슬레이브 (노드)의 결과를 얻을 수 있습니까?

그래서, 내가 편리

  1. A의 서로를 연결하는 계획이었습니다 :. 마스터 B : 슬레이브 (노드)

  2. A : 마스터 B : 마스터하지만 서로에 의해 트리거. 어쨌든,

어쨌든. 나는 지금 2 개의 젠킨스 서버를 만들었고 (리눅스 A, 윈도우 B) "원격 매개 변수화 된 작업 트리거" 을 설치했지만 동기화 문제가 있습니다.

trig를 B로 보낸 후 A가 완료되었지만 B가 진행 중 ..... B 작업을 마칠 때까지 기다리고 싶습니다.

결과를 얻는 방법과이를 설계하는 방법은 무엇입니까?

사전

답변

0

매개 변수가 다른 하나 개의 노드에서 전달되지 않고 또한 권장되지는 마스터에서 작업을 실행 주셔서 감사합니다. 매개 변수는 업스트림 작업에서 다운 스트림 작업으로 전달됩니다. 이를 위해서는 "Parameterized Trigger Plugin"을 사용해야합니다.

하지만 젠킨스가 어떻게 작동하는지 먼저 이해해야하는 것 같습니다. 보세요 here.

+0

감사합니다. 이 문제를 해결하기 위해 노력하고 플러그인에서 옵션을 찾았습니다 : \t "원격 트리거 프로젝트가 빌드를 완료 할 때까지 차단" – Albatros

관련 문제