В конфигурации вашей работы в разделе Триггеры сборки вы сможете найти то, что ищете (обычно на вкладке Дополнительно ).Например, в моем экземпляре Jenkins для типа запуска GitHub Pull Request Builder *1006* после нажатия кнопки Advanced вы можете увидеть «Исключенные области» текстовое поле со следующим описанием справки:
Каждое исключение использует сопоставление с шаблоном регулярного выражения и должно быть отделено новой строкой.
myapp/src/main/web/.*\.html
myapp/src/main/web/.*\.jpeg
myapp/src/main/web/.*\.gif
В приведенном выше примере показано, что еслитолько файлы html / jpeg / gif были переданы в репозиторий GitHub, сборка не произойдет.Более подробную информацию о регулярных выражениях можно найти здесь.
Другие типы триггеров будут иметь нечто похожее на понятие «Исключенные регионы».
Более того, Jenkins добавил такую функциональность вразличные способы, описанные в разрешенных билетах Jira, такие как JENKINS-21418 и JENKINS-36614 .
Надеюсь, это поможет.Я знаю, что это не глобальная функция в файле Jenkins, в соответствии с вопросом, но я думаю, что это может быть жизнеспособным решением проблемы в целом.