Azure devops Azure Devops构建完成通知是';t射击

Azure devops Azure Devops构建完成通知是';t射击,azure-devops,notifications,bitbucket,devops,Azure Devops,Notifications,Bitbucket,Devops,当由于bitbucket git repo中的提交而自动触发生成时,Azure DevOps“生成完成”通知不会触发。构建和发布已完成,没有任何问题,但电子邮件通知根本不会发送给团队成员。尝试实现的最终目标是向管理员和在bitbucket repo中检查代码的用户发送电子邮件 通过参考此文档:,我们可以订阅构建完成通知,如下所示。因此,只有工件演示团队的成员才能收到满足筛选条件的通知。 默认情况下,它将从快照中发送通知给所有订阅者。因此,开发团队的成员可以收到通知。 因此,如果您有,并且希

当由于bitbucket git repo中的提交而自动触发生成时,Azure DevOps“生成完成”通知不会触发。构建和发布已完成,没有任何问题,但电子邮件通知根本不会发送给团队成员。尝试实现的最终目标是向管理员和在bitbucket repo中检查代码的用户发送电子邮件

通过参考此文档:,我们可以订阅构建完成通知,如下所示。因此,只有工件演示团队的成员才能收到满足筛选条件的通知。

默认情况下,它将从快照中发送通知给所有订阅者。因此,开发团队的成员可以收到通知。

因此,如果您有,并且希望向管理员和通过Azure DevOps通知服务检查bitbucket repo中代码的用户(我们称之为参与者)发送电子邮件,请确保管理员和参与者是开发团队的成员,以便他们将获得构建完成通知。否则,他们需要通过s或s订阅此类通知

更新>如果只想向管理员和参与者发送通知,可以选择“自定义电子邮件地址”,然后设置多个子订阅。 或者管理员和参与者可以通过订阅此通知。

顺便说一句,如果一些用户不想收到这样的通知,他们可以手动

更新2>使用自定义电子邮件地址将向特定用户发送电子邮件。如果您有20个成员,可能有太多的订阅,您可以考虑将这20个成员添加到一个新的组/团队(NoTIFICAToTICAM),然后只需要订阅这个组的通知,然后选择“NoTIFICAToTICAM成员”,那么所有的事情都完成了。如果有新成员希望获得此通知,只需将其添加到此组/团队。另外,如果某些成员不想收到此通知,只需将其从NotificatoinTeam组/团队中删除即可


Update3>您可以使用此预定义变量
Build.RequestedForEmail
获取投稿人的电子邮件。请参阅:了解更多详细信息。

目前团队的所有成员都在完成构建并失败,但我看不到任何选项,它只向管理员和贡献者(即提交代码的人)发送电子邮件。在上面的两个屏幕截图中,我没有看到“配置参与者和管理员”选项@edward han MSFT感谢您的回复,我已经更新了我的答案,请检查。我在您的回复中看到了4个快照,您指的是带有自定义电子邮件地址的第3个和第4个快照,您是说如果我们有20个成员,那么我必须使用他们的每个电子邮件地址创建20个自定义订阅。看到这张图片,我添加了一个用户电子邮件地址,当订阅硬编码到一个特定用户时,另一个开发人员将如何获得通知。我遗漏了一些东西,因为我的评论说,您可以将需要接收此通知的用户添加到新组中,因此,如果一些不需要订阅此通知的用户,请将其从该组中删除。或者您可以使用这个第三方免费扩展名:,这样您就可以指定接收此通知的人。是的,它应该是经过设计的。您可以尝试使用这个扩展名:Send Email,这样您就可以使用变量指定接收此通知的用户是触发此通知的用户?如果是,你可以,它可以帮助其他社区成员谁得到同样的问题,我们可以存档此线程,谢谢。