Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/grails/5.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/angular/33.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
Grails 配置hudson的ext mail_Grails_Hudson_Findbugs_Cobertura_Jelly - Fatal编程技术网

Grails 配置hudson的ext mail

Grails 配置hudson的ext mail,grails,hudson,findbugs,cobertura,jelly,Grails,Hudson,Findbugs,Cobertura,Jelly,我有一个grails项目,我使用hudson进行不同的分析。我想将报告分析(cobertura、codenarc、findbug)发送给开发人员。然而,我不知道如何使用哈德逊的ExtMail。通过谷歌搜索,我怀疑解决方案是使用jelly sscript,但我似乎可以让它正常工作。如果默认的jelly模板中没有您需要的所有内容,您可以不费吹灰之力地自定义它们 获取默认模板的副本: 根据需要修改它 在JENKINS_HOME\email模板中放置一份副本(如果需要,创建目录) 配置生成以使用新模板。

我有一个grails项目,我使用hudson进行不同的分析。我想将报告分析(cobertura、codenarc、findbug)发送给开发人员。然而,我不知道如何使用哈德逊的ExtMail。通过谷歌搜索,我怀疑解决方案是使用jelly sscript,但我似乎可以让它正常工作。

如果默认的jelly模板中没有您需要的所有内容,您可以不费吹灰之力地自定义它们

  • 获取默认模板的副本:
  • 根据需要修改它
  • 在JENKINS_HOME\email模板中放置一份副本(如果需要,创建目录)
  • 配置生成以使用新模板。如果您的新脚本是ensienne.jelly,电子邮件内容将类似于${jelly_script,template=“ensienne”}
  • 旁注:哈德逊不久前改名为詹金斯


    另外,这里有一个很好的email-ext插件资源:

    谢谢您的回复。在html.jelly文件中有许多部分(junit、build、artifact、cobertura)。如何指定我只需要cobertura部分。此外,我如何配置此部件以指向我的resultfolder。您应该能够更新jelly脚本并删除不需要的部件。在构建配置中,您可以配置cobertura位置。