如何使用jenkins email-ext-plugin配置模板测试

时间:2018-03-13 07:03:21

标签: jenkins email-ext jelly

目前我正在开发一个果冻模板,但我不知道如何配置email-ext-plugin来测试创建的构建上的代码更改,而不是一次又一次地启动构建,只是为了测试模板。

2 个答案:

答案 0 :(得分:1)

  1. 您应该在作业中添加构建后操作 - >可编辑的电子邮件通知。然后在作业URL页面中,您将看到新的“电子邮件模板测试”链接。此链接允许您选择模板和内部版本号,以查看生成的电子邮件的外观。

  2. 果冻模板应位于Jenkins服务器$ JENKINS_HOME \ email-templates文件夹中。

  3. 我认为this文章对您有用。它显示了如何在Jenkins中配置SMTP设置以及如何配置Email-Ext Post Build Action步骤。我们使用groovy模板,但我相信它与果冻模板是一样的。

答案 1 :(得分:0)

电子邮件脚本开发人员可能遇到的一个有点相关的问题是,他们没有访问某些构建结果数据结构的权限,例如开箱即用的Jenkins不允许调用类似' getTestResultAction的内容( )即可。修改默认权限goto / scriptApproval。此页面列出了用户scrips调用的任何禁止的方法调用,它提供了覆盖默认限制的功能。