Jenkins可以发送带有附件的邮件通知吗?对我来说更重要的是(可选),它还可以从*.xls文件中读取内容并添加到电子邮件文本中。
或者,我可以从我的系统变量中添加数据,由Jenkins的插件(ext mail)发送?
或者,我可以从我的系统变量中添加数据,由Jenkins的插件(ext mail)发送?
截至2011年9月的新答案是:可以。 问题9018 已得到解决。
从Jenkins email-ext插件的2.15版本开始,您可以在Jenkins构建通知中发送附件。请参见Jenkins维基链接如下:
这个问题最近在Jenkins JIRA上发布了:Issue 9018。但是我现在无法访问该网站,所以我甚至看不到状态。
关于XLS文件中的电子邮件,我搜索了Jenkins插件,但没有找到任何与“XLS”或“Excel”相关的内容。如果您的Jenkins实例运行在Windows上,您可以使用VBScript和COM将列表导出为可解析的格式,如TAB或CVS;或者您可以尝试通过编程方式查找电子邮件并让VBScript将它们作为一个大字符串返回。这个论坛有一个非常清晰的示例,展示了如何打开工作簿、选择适当的工作表,然后迭代单元格:XLS & VBScript。哦,我刚想起来,如果您有更新版本的Visual Studio和Office,那里有可能会更容易地进行互操作性;虽然我从未尝试过这种组合。
希望这可以帮到您,
扎卡里