Нужно правильно просмотреть уведомление по электронной почте от Jenkins: включая изменения SVN, сделанные со времени последней сборки, и ошибки во время сборки, если таковые имеются - PullRequest
0 голосов
/ 29 марта 2019

Jenkins используется для опроса SCM (SVN) с использованием плагина SVN, а затем сборки с использованием Ant / Maven / Gradle

В действиях после сборки я выбрал «Редактируемое уведомление по электронной почте», а в разделе «Триггеры» - Всегда

.

А в разделе «Содержимое» я установил следующие теги (как есть):

$PROJECT_DEFAULT_CONTENT

$CAUSE

$BUILD_LOG_REGEX

$CHANGES

К сожалению, это не делает то, что я хочу. Первые два в порядке, но последние два, мне нужно, чтобы они отправляли ошибки и предупреждения (только не весь журнал), а также какие изменения и какие конкретные файлы были сделаны с момента последней сборки.

Спасибо.

1 Ответ

0 голосов
/ 18 апреля 2019

Хорошо, никто не ответил, но я сам нашел решение для изменений:

$ {CHANGES, showPaths = true, format = "% a:% r% p \ n - \"% m \ "", pathFormat = "\ n \ t-% p"}

Что касается $ BUILD_LOG_REGEX, теперь, когда я знаю формат, через некоторое время я тоже найду решение.

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