构建之后我想触发两封电子邮件。
第一个是发送给SharePoint服务器的电子邮件。 SharePoint上载其附件。此邮件的主题必须与SharePoint文件夹匹配才能上载。
第二个是团队邮件。所以,它应该有一个很好的主题而不是文件夹名称。
如何让Jenkins发送两封电子邮件?
答案 0 :(得分:3)
没有提供此功能的插件。您有两种选择来完成此功能。你可以实现自己的插件。一个好的起点可能是email-ext plugin。
或者,您可以使用实际构建触发第一封电子邮件,然后让Jenkins触发另一个发送第二封电子邮件的虚拟构建。这不会那么优雅,但更容易,因为您不需要自己实现任何功能。根据您希望电子邮件包含的确切内容,您可能必须将一些数据从第一个构建转移到第二个构建(例如,通过参数化构建)。
答案 1 :(得分:0)
一个廉价的替代方案是创建“shell脚本”构建步骤,例如:(如果在* nix平台上)
echo "Please Mr. SharePoint, would you be so kind to attach my file(s) ?
Thanks!" | mail -s "<folder name>" -a ${WORKSPACE}/target/artifacts/myfile sharepoint@example.com
答案 2 :(得分:0)
您还可以添加新触发器,并可以选择将包含新内容的新电子邮件发送到收件人列表。