Jenkins UI Textfinder, как установить несколько регулярных выражений - PullRequest
0 голосов
/ 01 октября 2018

Я использую пользовательский интерфейс Jenkins и хочу, чтобы тест не прошел, если хотя бы один из нескольких регулярных выражений встречается в выводе консоли.Поэтому я использую Jenkins Text Finder в Действиях после сборки.Я хочу, чтобы тест не прошел, когда произойдут следующие выражения: «Failed» и «Traceback (последний вызов был последним)»

Есть идеи, как этого добиться?

Дженкинс предлагает использовать синтаксисШаблон Java.https://docs.oracle.com/javase/1.5.0/docs/api/java/util/regex/Pattern.html

Но я еще не нашел правильный способ получить правильное поведение.

Благодарен за любую подсказку.

1 Ответ

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

Просто используйте:

regex1|regex2|...|regexn

, и вы получите регулярное выражение, соответствующее любому из regex1, regex2, ... regexn.

...