Параллельное задание Jenkins Multi Setup - PullRequest
0 голосов
/ 19 февраля 2020

У меня есть задание jenkins, для запуска которого требуется указанная c настройка. Поскольку задание запускается несколько раз, часто возникает очередь, поэтому я хочу настроить jenkins на параллельное выполнение одного и того же задания. Вопрос в том, есть ли у меня две настройки setupA и setupB и выполняется ли job1 в режиме setupA, как мне настроить jenkins job, чтобы использовать setupB для job2? SetupB следует использовать только в том случае, если SetupA используется другим заданием. Есть ли способ настроить работу jenkins для этого?

1 Ответ

0 голосов
/ 19 февраля 2020

Добавьте больше рабов в задания Jenkins, если задания запускаются несколько раз.

Убедитесь, что каждое задание указывает только на агентов, а не на мастера. Поэтому, если одновременно запускается несколько заданий, Jenkins все равно не будет зависать.

Если на подчиненной машине Jenkins больше ЦП и ОЗУ, добавьте еще больше выполненных, чтобы запустить параллельное задание на одном и том же агенте.

  • Для мастера это задается в «Управление Jenkins»> «Настроить систему»> «# исполнителей»
  • Для ведомых (узлов) это задается в «Управление Jenkins> Узлы> (каждый узел)»> «Настроить»> # of исполнители
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...