今天,我们在 Microsoft Teams 中看到了这条消息:
需要采取的措施:Teams 中的 O365 连接器将被弃用,此服务的通知将停止。详细了解时间安排以及 Workflows 应用如何提供更灵活、更安全的体验。如果您想继续接收这些类型的消息,可以使用工作流。设置工作流
我们在 Azure Devops Server(本地)中使用此功能向团队发送构建和发布通知。当寻找使用 Power Automate/Workflows 执行相同操作的替代方案时,似乎只有 Azure Devops Services 连接器,而不是 Azure Devops Server(本地)。
Power Automate/Workflows 中是否存在我忽略的解决方案?或者是否有其他简单的解决方案可以将这些通知发送到 Microsoft Teams?
对于遇到同样问题的任何人,我们都通过使用 Power Automate 解决了这个问题。
经过进一步挖掘,我们发现了 Power Automates Webhook,我们可以通过使用 Azure Devops Server 集成服务挂钩和 Web Hooks 来触发它。它们以 JSON 格式发送构建/发布信息,可以在 Power Automate 中进行解析。然后使用这些变量创建消息或自适应卡以发送到 Microsoft Teams。
这不是以前的简单解决方案,而且似乎需要 Power Automate 的高级订阅,但至少它是有效的。