Jenkins: получите email-ext, работающий с плагином макроса токена - PullRequest
0 голосов
/ 19 февраля 2019

У меня установлен Jenkins (v2.163), и я использую плагины email-ext, а также плагин макроса токена.Страница документации плагина макроса токена (https://wiki.jenkins.io/display/JENKINS/Token+Macro+Plugin)) сообщает мне, что несколько плагинов (которые я использую), таких как PMD, Warnings, Checkstyle и т. Д., Производят токены, которые также появляются на странице конфигурации проекта, когдаЯ нажимаю «Справочник токенов контента».

Некоторые токены, которые мне нравятся, это CHECKSTYLE_COUNT или PMD_COUNT.

Мой почтовый контент для уведомления по электронной почте выглядит следующим образом:

Branch: ${GIT_BRANCH}
$DEFAULT_CONTENT

Checkstyle issues: ${CHECKSTYLE_COUNT} (${CHECKSTYLE_NEW} new, ${CHECKSTYLE_FIXED} fixed)
Duplicate code issues: ${DRY_COUNT} (${DRY_NEW} new, ${DRY_FIXED} fixed)
Mess Detector issues: ${PMD_COUNT} (${PMD_NEW} new, ${PMD_FIXED} fixed)

Failed tests:
${FAILED_TESTS}

Но все токены, которые должны быть заполнены, если соответствующие плагины остаются пустыми (в то время как другие заполнены), поэтому получающееся письмо выглядит так:

Branch: origin/stage

PROJECT - Build # 1 - Successful:

Check console output at http(...) to view the results.

Checkstyle issues:  ( new,  fixed)
Duplicate code issues:  ( new,  fixed)
Mess Detector issues:  ( new,  fixed)

Failed tests:
No tests ran.

Я пропустил определенныйКонфигурация для установки токенов?

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