4

我的项目刚刚将 Jenkins 集成为其 CI 服务器。我们很乐意使用 Email-ext 插件来提供定制的电子邮件,一旦构建完成,我们的开发人员就可以合理地了解各种指标。

Email-ext 插件网站上给出的示例屏幕截图或多或少是我们正在寻找的。

我们目前为 Findbugs、Cobertura 代码覆盖率和 TestNG 生成指标。我很难找到这些指标如何包含在 Jelly 脚本中的好例子。

是否有人有类似的脚本或链接到将这些指标链接到电子邮件分机通知的一些很好的示例/教程。

谢谢

4

2 回答 2

4

你看过 $JENKINS_HOME/plugins/email-ext/WEB-INF/classes/hudson/plugins/emailext/templates/html.jelly 吗?如果这还不够,请告诉我您要查找的其他信息,我会看看是否可以提供帮助。

于 2011-04-01T22:11:41.983 回答
1

Email-Ext [1] 的 2016 文档说要在 github 上查找示例果冻文件。一旦将 email-ext 安装到自己的 jenkins 实例中,模板文件就位于 jar 中,这比使用存储库更不方便查看。

默认的 HTML Jelly 模板在网络 [2] 上可用,所有内置模板的列表也在 ...resources...templates 文件夹 [3] 中。

[1] 文档:https ://wiki.jenkins-ci.org/display/JENKINS/Email-ext+plugin#Email-extplugin-Globalconfiguration

[x] 常规的默认 HTML 模板: https ://github.com/jenkinsci/email-ext-plugin/blob/master/src/main/resources/hudson/plugins/emailext/templates/html.jelly

[3] 所有模板: https ://github.com/jenkinsci/email-ext-plugin/tree/master/src/main/resources/hudson/plugins/emailext/templates

于 2016-07-06T17:36:11.417 回答