
Как я могу приступить к работе, если все три другие работы были успешными?
Вот сценарий:
job1 - build module 1
job2 - build module 2
job3 - build module 3
job4 - main program
Запустите job4 (основную программу), если сборка всех модулей прошла успешно (Job 1, 2 и 3), чтобы основная программа могла извлечь все 3 модуля из 3 разных репозиториев github и собрать основную программу.
Как можно это соединить так, чтобы это было автоматически?
решение1
Начните с job4. Пусть job4 запланирует сборки job1, job2 и job3 и дождется их завершения. Затем, если все 3 запланированные сборки будут успешными, job4 может продолжить работу.