Дженкинс, чтобы не допустить одновременного запуска одной и той же работы на одном и том же узле?

У меня 4 узла и 2 рабочих места. Любой узел может выполнять 2 задания одновременно, и любое задание может выполняться одновременно. Я хочу иметь возможность ограничить одновременное выполнение одной и той же работы на одной и той же машине. Например:

Рабочие места: J1 и J2 узлы: N1, N2, N3 и N4

Я могу запустить J1 и J2 на одном узле одновременно. Я могу запустить J1 на N1 и N3 одновременно. НО я не хочу запускать J1 и другую сборку J1 на одном и том же узле одновременно.

Я пробовал "Замки и защелки", "Jenkins Exclusive Execution", "Плагин исключения" & quot; плагины, и они будут хорошо работать при попытке координировать различные задания. Но в моем случае я пытаюсь управлять разными экземплярами сборки одной и той же работы.

Ответы на вопрос(2)

Ваш ответ на вопрос