在Azure DevOps构建管道中发送电子邮件通知的最佳方法?不想使用“通知模块”

时间:2019-01-02 22:44:50

标签: azure-devops azure-pipelines

我想在Azure DevOps生成中发送电子邮件通知作为一项任务,以便我可以将该生成复制到其他团队项目并使其自动运行。我不想为我创建的每个新项目设置通知。谢谢!

2 个答案:

答案 0 :(得分:1)

您可以从市场上安装Send Email任务,并将其添加到构建管线中。

该扩展程序负责在您的构建或发布管道中发送电子邮件。

enter image description here

但是更好的方法是为构建配置全局通知设置。

答案 1 :(得分:0)

我尝试使用“发送电子邮件”从我的gmail发送邮件,但是没有成功。我收到以下错误消息

  

SMTP服务器需要安全连接,否则客户端将无法连接   已验证。

如果您有类似的问题,建议您使用SendGrid。更容易了。

  1. 只需在Azure门户上创建资源“ SendGrid”。
  2. 从SendGrid创建API密钥。
  3. 使用密钥配置管道。

就是这样。您不必配置任何SMTP设置就可以知道它是什么。 enter image description here enter image description here enter image description here