У меня есть мастер Дженкинс без каких-либо дополнительных агентов.Мой сервер Jenkins имеет более 100 заданий, и все они проверяются в системе контроля версий как Jenkinsfile.
Весь файл Jenkins содержит нижеприведенное в начале файла,
agent any
Теперь я хочу добавить одного агента к мастеру и создать одну работу.Это вновь созданное задание должно выполняться только на только что добавленном агентском компьютере.
Мы можем ограничить выполнение задания в Jenkins на конкретном агенте, но в этом случае мне нужно изменить все свои 100 Jenkinsfile, чтобы сделать ихработать только на master.
Есть ли способ, которым Jenkins может ограничить агент для запуска определенного задания?Так что мне не нужно изменять все 100 файлов Jenkins.