Jenkins - 다른 여러 작업이 성공하면 작업 실행

Jenkins - 다른 여러 작업이 성공하면 작업 실행

다른 3개의 직업이 모두 성공하면 어떻게 일을 시작할 수 있나요?

시나리오는 다음과 같습니다.

job1 - build module 1
job2 - build module 2
job3 - build module 3
job4 - main program

모든 모듈 빌드가 성공하면(작업 1,2,3) job4(메인 프로그램)를 실행하여 메인 프로그램이 3개의 다른 github 저장소에서 3개의 모듈을 모두 체크아웃하고 메인 프로그램을 빌드할 수 있도록 합니다.

어떻게 자동으로 연결될 수 있나요?

답변1

job4로 시작하세요. job1, job2 및 job3의 job4 일정 빌드를 만들고 완료될 때까지 기다립니다. 그런 다음 예약된 3개의 빌드가 모두 성공하면 job4가 계속될 수 있습니다.

관련 정보