Заставить Дженкинса запустить запущенную работу на том же узле - PullRequest
0 голосов
/ 14 октября 2018

У меня есть несколько заданий, работающих на jenkins с несколькими узлами.
Раньше я заставлял все свои задания запускаться на одном и том же узле.
Теперь с целью распределения нагрузки я хотел бы уменьшить этоограничения.Но иногда мне нужно одно задание, которое запускается другим для запуска на том же узле.Это запущенное задание может быть запущено любым заданием (с другими параметрами), но если оно запускается заданием, оно должно выполняться на том же узле.
Например:
Триггерное задание = Job_T
Любые задания: Job1,Job2, Job3

Node X: Run Job1 -> Job_T(Job1)
Node Y: Run Job2 -> Job_T(Job2)
Node X: Run Job3 -> Job_T(Job3)

Возможно ли это настроить в заданиях Jenkins?

1 Ответ

0 голосов
/ 14 октября 2018

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

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