这是放置在jenkins下的默认email-ext groovy模板。我确实通过stackoverflow进行了搜索,而我得到的最可能的答案是引用Jenkins \ plugins \ email-ext \ WEB-INF \ lib。但是,我只在此路径中看到电子邮件ext jar文件,而不是任何模板。
我也确实在$ JENKINS_HOME下创建了文件夹,如$ JENKINS_HOME / email-template,并在其中放置了Groovy模板,但是jenkins似乎没有选择我自己的模板。它只是继续发送默认模板。而且我无法在詹金斯下找到该默认模板。 :(
请帮助。
答案 0 :(得分:0)
默认模板在插件jar文件中:
C:\ Program Files(x86)\ Jenkins \ plugins \ email-ext \ WEB-INF \ lib \ email-ext.jar
将其解压缩,您将找到它。 但是要添加一个,它可以在$ JENKINS_HOME / email-template (如果您使用其他名称)中使用。
提供此文件:
C:\ Program Files(x86)\ Jenkins \ email-templates \ groovy-html-toto.template
我用
称呼它emailext(
...
body: '''${SCRIPT, template="groovy-html-toto.template"}'''
)