Чтобы получить самую быструю обратную связь, мы иногда хотим, чтобы задания Jenkins выполнялись в Parallel. Дженкинс имеет возможность запускать несколько нисходящих заданий (или "развивать" конвейер), когда заканчивается работа. Тем не менее, Дженкинс, похоже, не имеет никакого способа сделать нисходящую работу только началом всех ветвей этой вилки (или "присоединить" вилку обратно вместе).
У Jenkins есть кнопка "Построить после того, как другие проекты построены", но я интерпретирую это как "запуск этой работы, когда заканчивается любое upstream job" (не "запускать это задание, когда все восходящие рабочие места успешно" ).
Вот визуализация того, о чем я говорю. Кто-нибудь знает, существует ли плагин для выполнения того, что мне нужно?
Изменить:
Когда я изначально разместил этот вопрос в 2012 году, ответ Джейсона (плагины Join и Promoted Build) был лучшим, и решение, с которым я пошел.
Однако, dnozay answer (Плагин Build Flow) был популярен примерно через год после этого вопроса, что является гораздо лучшим ответом. Для чего это стоит, если люди зададут мне этот вопрос сегодня, я теперь рекомендую это вместо этого.