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

#jenkins #jenkins-slave

#Дженкинс #дженкинс-подчиненный

Вопрос:

Я настроил сервер Дженкинса на компьютере (главный узел) и также настроил один подчиненный узел. Я добавил ту же метку ‘test’ как на главном узле, так и на подчиненном узле. Та же метка «test» также была добавлена в свойство «Ограничить, где этот проект может быть запущен» моего проекта jenkins. Проблема в том, что когда я запускаю 2 или более сборок этого проекта, все они ставятся в очередь для запуска только с одним из узлов. (даже когда другой узел простаивает) Я ожидаю, что если первая сборка выполняется на подчиненном узле, вторая должна выполняться на главном узле и наоборот. Чего-нибудь мне здесь не хватает?

ПРИМЕЧАНИЕ — Попытался настроить оба узла со значениями свойства использования «Использовать этот узел как можно чаще», а также «Создавать только задания, соответствующие выражению метки», но обнаружил то же поведение.

Заранее спасибо ..!!

Ответ №1:

Теперь эта проблема решена. В моем проекте НЕ была отмечена опция «Выполнять параллельные сборки, если необходимо», из-за чего исполнитель ожидал завершения одной сборки перед запуском другой сборки. После проверки этой опции, когда запускаются 2 сборки, они выполняются одновременно как на главном, так и на подчиненном узле.