2016-03-23 2 views
0

Я новичок в Jenkins, и мне нужно изменить содержимое уведомлений по умолчанию по умолчанию, чтобы в дополнение к сообщению по умолчанию они также отображали GIT_AUTHOR и GIT_MESSAGE и могли бы получать некоторые статистические данные о различных тесты.Jenkins Email Notification и GIT

Из моего небольшого исследования я понимаю, что есть некоторые плагины, которые могли бы мне помочь, такие как плагин электронной почты-ext, плагин шаблона электронной почты-ext, плагин Git Changelog. Краткая документация плагинов мне не очень помогла. Есть ли способ достичь моей цели, используя один из этих плагинов, и если да, то каким образом? Если нет, я полагаю, что я должен сделать это с Groovy. В этом случае, как получить содержимое GIT_AUTHOR и GIT_MESSAGE с помощью Groovy?

Спасибо.

ответ

0

Токен, который вы можете использовать в плагине email-ext, динамически расширяется различными плагинами, см. Раздел Token Macro Plugin, раздел производителя токенов.

Установите эти связанные с git плагины и ознакомьтесь с ссылкой на токен содержимого, нажав ? сразу после того, как вы создали сборку журнала сборки сборки при настройке содержимого электронной почты, если я правильно помню, что автор и сообщение должны быть доступны.

+0

Я пробовал токен-ext плагин $ {CHANGES} с% m и% форматирования, но я получаю инстанс «Без изменений» соответствующих изменений и имя коммиттера. – MROB