이 독창적 인 빌드 흐름을 만들려고하고 있으며 플러그인 또는 젠킨스로 수행 할 방법을 아직 찾지 못했습니다.Jenkins의 작업 빌드 단계에 다른 작업 포함
"JOB A"라는 하나의 작업이 있으며이 작업은 자체적으로 사용되며 독립 실행 형 설치 프로그램을 만듭니다. 그러면 다른 설치 프로그램을 만드는 "JOB B"가 있지만 다른 것들 외에 "JOB A"에 내장 된 모든 것을 포함해야합니다. 이제 JOB A 빌드 단계를 JOB B로 복사 할 수 있지만 실제로 JOB A를 빌드하고 나중에 해당 아티팩트를 사용하려고합니다.
빌드 트리거가 될 수 없습니다. JOB B가 JOB A가 완료된 후에도 계속 작업해야하며 JOB C를 생성하고 다른 작업을 시퀀스하기 때문에 A와 B로 이동해야하므로 플로우와 같은 것을 사용할 수 없습니다. 유물 가져와.
보너스 포인트는 JOB B를 빌드 할 때 마지막 빌드 이후의 변경 사항에 대해 git의 소스 코드를 확인한 후 다시 빌드해야하는지 결정합니다.
많은 플러그인을 살펴본 결과이 플러그인을 찾을 수없는 것 같습니다.
내 설명이 혼란스럽지 않았 으면 좋겠다. 미안해. 내가 정교 할 수있어.
죄송합니다. 질문을 직접 작성하는 동안 혼란 스럽습니다. 나는 다른 직업을 유발하는 직업이 그것의 유물을 사용할 수 있도록 끝내기를 기다려야한다는 것을 의미했습니다. 당신은 기본적으로 그렇게하지 않는다고 말했습니다. 매개 변수화 된 트리거 플러그인에서 실제로 그것을 할 수있는 옵션이 있습니까? – Algirdyz
좋아, 나는 그 플러그인으로 원했던 것을 할 수 있었고 공유 된 작업 공간을 만들 필요조차 없었다. 감사. – Algirdyz
걱정할 필요가 없습니다. 트리거 된 빌드가 완료 될 때까지 빌드 차단에 대한 참고 사항을 포함하도록 답변을 수정했으며 동일한 답변을 찾는 다른 사용자를 위해 – Slav