我已经安装了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.
我是否缺少要设置的令牌的特定配置?