Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/309.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java Jenkins电子邮件ext Jelly脚本(高级概述)_Java_Jenkins_Hudson_Jelly_Email Ext - Fatal编程技术网

Java Jenkins电子邮件ext Jelly脚本(高级概述)

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作为其CI服务器。我们希望使用Email ext插件提供一封定制的电子邮件,在构建完成后,为我们的开发人员提供各种指标的合理概述

这是我们在寻找的东西

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

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


谢谢你看过$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代码?