У меня есть набор компонентов, один из которых является базовым компонентом (A), а все остальные (B1 .. Bn) зависят от базового компонента.
У меня есть задания Jenkins для каждого запускаемого компонентаСКМ вносит изменения в соответствующие репозитории.Теперь я хотел бы настроить, чтобы работа компонента Bx ожидала, если базовый компонент A в настоящее время собирается, чтобы включить последнюю сборку A в свою собственную сборку.
Я смотрел на "одновременные сборки throttle"плагин, но я думаю, что не могу использовать его в этом случае.Также я нашел фрагменты кода, чтобы определить, выполняется ли другое задание.Но тогда как я могу позволить текущей работе подождать, пока другая не закончится?