Я хотел бы построить конвейер в Дженкинсе, в котором результат, основанный на нескольких заданиях в восходящем направлении, должен запускать одно задание в нисходящем направлении.
Например:
Job 1 --> Job 2 --> Job 5 --> Job 6
Job 3 -->
Job 4 -->
Задание 1: когда новый фрагмент кода передается в производство Git, он должен запускать задания 2,3 и 4 (эту часть я смог запустить, используя опцию Построить другие задания в Action после сборки; хотя есть предложения по улучшению это также очень ценится).
Задания 2,3 и 4 - это регрессии для запуска на разных тестовых машинах.
Часть, которую я не могу выяснить, состоит в том, что только когда задания 2,3 и 4 успешны, она должна инициировать нижестоящее задание 5, и в конечном итоге 5 может запустить 6.
В настоящее время я использую плагин Build Pipeline, но он был успешным для одного (нисходящего) для многих (восходящих) заданий, а не наоборот.
Любая помощь / предложение / руководство очень ценится. Заранее спасибо!
Ура !!