use*_*582 4 jenkins jenkins-plugins email-ext
我正在使用Jenkins上的Email-ext插件,以及默认的Jelly脚本$ {JELLY_SCRIPT,template ="html"}.
该模板显然输出了电子邮件中的所有单元测试,而不仅仅是失败的单元测试并使构建不稳定.这本身就是一个奇怪的设计决定,因为重要的内容会丢失,但是有一种简单的方法可以在电子邮件中输出失败的测试吗?我想我需要在某处编辑默认的Jelly脚本模板?谢谢!
${JELLY_SCRIPT,template="html"}在此脚本中html引用该文件html.jelly.在Hudson中,这个文件位于路径中HUDSON_HOME/plugins/email-ext/WEB-INF/classes/hudson/plugins/emailext/templates.您可以创建自己的果冻文件,例如abc.jelly并使用脚本作为${JELLY_SCRIPT,template="abc"}
然而,在Jenkin中,这种果冻模板已被捆绑到email-ext.jar位于其中的罐子中Jenkin_Home/plugins/email-ext/WEB-INF/lib.打开此Jar并/plugins/emailext/templates/根据您的要求在该位置更新/创建模板.