«прилепить» задания к мастеру - PullRequest
6 голосов
/ 23 марта 2012

Я бегу Дженкинс 1.455. У меня есть хозяин и несколько рабов. Я использую метки на сборках, и у меня установлено, что ведомые устройства «оставляют эту машину только для связанных работ», все работает отлично. Тем не менее, я хотел бы сделать обратное и настроить рабов, чтобы "максимально использовать этого раба и иметь только пару сборок на мастере. Могу ли я использовать" мастер "в качестве метки в" Ограничить, где этот проект может бегать "поле?

1 Ответ

7 голосов
/ 23 ноября 2016

Скажите Jenkins запускать определенное задание только на главном узле, настроив для этого задания значение restrict where this project can be run и присвоив метке значение master.

Откройте панель конфигурации для вашего задания в разделе General section: set jenkins node label expression to master

Установите метку на !master, чтобы убедиться, что задание выполняется только на подчиненных узлах.

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