Проект Jenkins Multi-Configuration выполняется на неверном исполнителе - PullRequest
0 голосов
/ 26 ноября 2018

В настоящее время я пытаюсь запустить Multi-configuration project на конкретном исполнителе сборки, отличном от основного.

Я пометил исполнителя сборки в его разделе меток и настроил работу только для запускана это, как показано ниже

enter image description here

Примечание: у исполнителя сборки есть только один исполнитель, не знаю, если это вызывает проблему (пробовал добавить еще, нопроизошло то же самое)

Проблема в том, что задание начинает выполняться в правильном исполнителе, но когда фактическое здание выполняется для первой конфигурации проекта, оно выполняется на главном узле (что я могу 't use)

Журнал из корневого (восходящего) задания для моего проекта с несколькими конфигурациями:

Started by user Andre
Building remotely on Node_Builder (other_builder) in workspace C:\Jenkins\workspace\ProjectName

В нижней части консоли, первый (и только один, для целейотладка этого) запускается конфигурация:

 +
... done

Triggering Project ProjectName » First_Config

В журнале First_Config мы видим, что он выполняется на узле master, а не на other_builder, как я настроил в Advanced Project Optionsиз моегопроект.

Started by upstream project "ProjectName" build number 9
originally caused by:
 Started by user Andre
Building on master in workspace F:\Jenkins\workspace\Project ProjectName\CONFIG\First_Config

Я пытался найти в Интернете похожую проблему, но те, которые напоминали мою ситуацию, все рекомендовали пометить задание соответствующей меткой исполнителя.

Редактировать:

Видимо, это открытый вопрос https://issues.jenkins -ci.org / browse / JENKINS-22494

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