как установить параметр исключения набора изменений Дженкинса - PullRequest
0 голосов
/ 29 мая 2020

Я хотел бы знать, есть ли что-то противоположное набору изменений в Jenkins. Например, в do c (https://www.jenkins.io/doc/book/pipeline/syntax/) приведен пример настройки набора изменений:

when { changeset pattern: ".TEST\\.java", comparator: "REGEXP" } or when { changeset pattern: "*/*TEST.java", caseSensitive: true }

Я хотел бы знать, могу ли я установить «набор изменений исключить "шаблоны, чтобы файлы, соответствующие этому шаблону, не запускали определенные этапы.

1 Ответ

0 голосов
/ 29 мая 2020

Я сам не пробовал, но окружение условия с помощью not{} должно помочь:

when {
  not {
    changeset pattern: "*/*TEST.java", caseSensitive: true
  }
}

См. Синтаксис конвейера (когда) (прокрутите вниз до not).

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