Моя работа Jenkins - это сборка Matrix, которая должна работать на машинах сборки с надписью AAA и BBB. У меня есть три сборки, каждая из которых имеет ярлык AAA и BBB. Однако, когда я запускаю задание сборки, задание не выполняется. Вместо этого он переходит в состояние ожидания в ожидании следующего доступного исполнителя. Почему моя работа не выполняется?
Работа Дженкинса ждет следующего доступного исполнителя
Ответ 1
Проверьте конфигурацию slave node. Поле "Использование" должно быть "Использовать это подчиненное как можно больше" вместо "Оставить этот аппарат только для связанных заданий".
Ответ 2
Перейдите в Управление Jenkins → Configure System и увеличьте количество исполнителей от 0 до 1
Ответ 3
Попробуйте использовать плагин Elastic Axis.
Afer, устанавливая его, в задании с несколькими конфигурациями вы можете найти новую ось, добавленную как Эластичная ось. Вам просто нужно предоставить ярлык node. Работа построена на всех узлах с этой меткой. Для пропуска узлов, находящихся в автономном режиме, установлен флажок.
Ответ 4
Перейдите в раздел Узлы > Настроить > ## исполнителей. Увеличьте число здесь.