我在Azure DevOps Services中使用UI(我猜是经典的)创建了一个发布管道,它使用来自几个不同构建管道的构建管道工件。我没有回购。在发布管道中,工件被合并,然后最终结果被放入一个zip文件中。
下一步是将发布部署到一个团队。在我有发布管道之前,这个部署是通过发送带有zip附件的电子邮件来完成的。但是现在需要一个发布管道,因为构建管道工件分散在许多构建管道中,仍然保持这个过程的自动化。
应该得到这个部署的团队不是开发人员(没有访问DevOps服务的权限)。似乎部署到使用电子邮件的人是不可能的。所以,我必须设法得到物理zip文件并把它放在他们可以访问的地方。现在我只能在日志中看到它被创建了。我的一个想法是把压缩文件放在SharePoint中,然后我可以启动一个Power automation流程来发送一封带有压缩文件链接的电子邮件。但是我不知道我是否可以从发布管道部署到SharePoint。
但是肯定有一种更简单的方法来部署一个发布给一个人,用一个发布管道?
请给我一些好的建议,告诉我如何进行。
您可以在发布管道的末尾添加一个发送电子邮件的任务。它可以从市场下载