詹金斯(Jenkins):使Email-ext与令牌宏插件一起工作

时间:2019-02-19 14:42:16

标签: jenkins jenkins-plugins

我已经安装了Jenkins(v2.163),并且正在使用电子邮件扩展插件和令牌宏插件。 令牌宏插件(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.

我是否缺少要设置的令牌的特定配置?

0 个答案:

没有答案