У меня есть много рабочих заданий Дженкинса, которые мне нужно запускать на каждой сборке,Работа Дженкинса на подчиненных серверах
В настоящее время у меня есть 4 подчиненных сервера.
Я хотел бы, чтобы работа работать параллельно как можно больше, поэтому я определил работу следующим образом:
- Выполнение процессов сборки при необходимости - Отключено
- Ограничить этот проект может быть запущен - Enabled со следующими значениями SalveLinux1HT || SalveLinux2HT || SalveLinux3HT || SalveLinux4HT
в моем понимании, если работы а и в срабатывают в то же время, следует использовать 1HT и другие должны использовать 2¯ht и они могут работать параллельно
однако Дженкинс построить работу А на всех 4 рабов и только после того, как он закончил, он будет строить работу B на всех 4 рабов
Это противоположность моей цели
Есть идеи?
Заранее спасибо
Привет, Спасибо! Я уже использую плагин MultiJob, должен ли я заменить его или просто использовать поток сборки в качестве дополнительного плагина? – Tnimni
Вы можете использовать любой из подходов, использовать его в качестве дополнительного плагина, это не должно быть так много накладных расходов для Jenkins –
спасибо @Dharmvir – Tnimni