我正在尝试使用VSTS管道来自动化发布流程,我需要交付的组件基本上是一个库。
VSTS管道现在正在构建Visual Studio解决方案,并在工件文件夹中生成二进制文件,但是我需要向QA团队发送一封电子邮件,其中包含作为该版本的一部分提供的工作项列表。
我在市场上找到了一个VSTS任务,该任务可以使用MD文件生成发行说明:
但是,我需要的是一个基于可定制HTML模板的任务,并在附件中发送包含工件文件夹内容的ZIP文件。
任何人都知道如何将这种行为作为管道的一部分来实现吗?
答案 0 :(得分:1)
如何发送html电子邮件,其中包含从VSTS的上一版本交付的工作项?
事实上,您已经找到了答案,只需要再进一步一步即可。
在有关该扩展名的模板的用法和说明中,您可以获得以下说明:
,但也可以生成其他格式,例如 HTML和 合适的模板。
使用模板允许用户定义布局和字段 显示在发行说明文档中。它基本上是一个markdown文件 (或您选择的其他格式)
因此,此扩展程序应支持HTML格式。
作为测试,我将该任务与html模板文件build-basic-template.htm
添加:
注意:将输出文件设置为.htm
格式和template here(我使用第一个)。
此外,如果您想使用此.htm
文件播种电子邮件,则可以使用Build Notification任务或Send email任务。
希望这会有所帮助。