Jenkins可以通过附件发送邮件通知吗?

时间:2011-08-05 06:50:36

标签: email plugins attachment jenkins

Jenkins可以通过附件向收件人发送邮件通知吗?对我来说更重要的是(可选),它也可以从文件* .xls中读取并将其添加到电子邮件文本中。

或者我可以从我的系统变量添加到数据,这是通过jenkins插件(ext mail)发送的吗?

3 个答案:

答案 0 :(得分:9)

截至2011年9月的新答案:Issue 9018已得到解决。

从Jenkins email-ext插件的2.15版开始,您可以在Jenkins构建通知中发送附件。在这里查看Jenkins wiki:

答案 1 :(得分:0)

此问题最近发布在Jenkins JIRA上:Issue 9018。那个网站现在没有对我做出回应,所以我甚至看不出状态是什么。

关于XLS文件中的电子邮件,我搜索了Jenkins插件,找不到“XLS”或“Excel”的任何内容。如果您在Windows上运行Jenkins实例,则可以使用VBScript和COM将列表导出为可解析格式,如TAB或CVS;或者你可以尝试以编程方式查看列表中的电子邮件,并获取VBScript将它们作为一个大字符串返回。这个论坛有一个非常明确的例子,即打开工作簿,选择合适的工作表,然后遍历单元格:XLS & VBScript。哦,我记得如果你有更新版本的Visual Studio和Office,那里的互操作性可能会更容易;虽然我从未尝试过那种组合。

我希望这有帮助,
扎卡里

答案 2 :(得分:0)

我如何让 Jenkins 在 Jenkins 触发时总是向我发送带有附加 HTML 文件的电子邮件

1)按“配置”

enter image description here

2) 在配置的顶部按“构建后操作”

enter image description here

3) 按“添加构建后操作” 并选择“可编辑的电子邮件通知”

enter image description here

4) 添加后 输入“项目收件人列表”要发送的电子邮件(可以添加多个邮件,如示例中所示)

enter image description here

5) 向下滚动,将“附件”方向添加到您要发送的文件

6)在页面的最后点击右侧的“高级设置”按钮

![enter image description here

  1. **通过您喜欢的选项为发送电子邮件添加触发器**

enter image description here