Java Jenkins电子邮件ext Jelly脚本(高级概述)
我的项目刚刚集成了Jenkins作为其CI服务器。我们希望使用Email ext插件提供一封定制的电子邮件,在构建完成后,为我们的开发人员提供各种指标的合理概述 这是我们在寻找的东西 我们目前为Findbugs、Cobertura代码覆盖率和TestNG生成度量。我很难找到这些指标如何包含在Jelly脚本中的好例子 是否有人有类似的脚本或链接到一些将这些指标链接到电子邮件ext通知的好示例/教程Java Jenkins电子邮件ext Jelly脚本(高级概述),java,jenkins,hudson,jelly,email-ext,Java,Jenkins,Hudson,Jelly,Email Ext,我的项目刚刚集成了Jenkins作为其CI服务器。我们希望使用Email ext插件提供一封定制的电子邮件,在构建完成后,为我们的开发人员提供各种指标的合理概述 这是我们在寻找的东西 我们目前为Findbugs、Cobertura代码覆盖率和TestNG生成度量。我很难找到这些指标如何包含在Jelly脚本中的好例子 是否有人有类似的脚本或链接到一些将这些指标链接到电子邮件ext通知的好示例/教程 谢谢你看过$JENKINS_HOME/plugins/email ext/WEB-INF/class
谢谢你看过$JENKINS_HOME/plugins/email ext/WEB-INF/classes/hudson/plugins/email ext/templates/html.jelly吗?如果这还不够,请告诉我您要查找的其他信息,我会看看是否可以提供帮助。2016年电子邮件Ext[1]文档说,可以在github上查找果冻文件示例。一旦将email ext安装到jenkins实例中,模板文件就位于jar中,这比使用存储库查看要方便得多 默认的HTML Jelly模板可以在web上找到[2],所有内置模板的列表也可以在…resources…templates文件夹[3]中找到 [1] 文件: [x] 常规默认HTML模板:
[3] 所有模板:谢谢。我最终找到了:)我也试过同样的方法,也就是($JENKINS_HOME/plugins/email ext/WEB-INF/classes/hudson/plugins/emailext/templates/html.jelly),但我无法获得错误的堆栈跟踪,如果你有任何关于嵌入在电子邮件中的错误的在线堆栈跟踪的信息,我将非常感谢你分享。@kamal,该模板包括控制台日志,该日志通常包括stacktrace@dhackner,我去了路径
$JENKINS_HOME/plugins/email ext/WEB-INF
,但是我在里面找不到文件夹classes
。请告诉我如何配置电子邮件ext
发送HTML报告。我正在使用Jenkins 1.607版切换到Groovy脚本,然后编写Java。您是否有关于如何使用Findbugs等的Java代码?