【发布时间】:2018-12-12 15:47:44
【问题描述】:
我想创建一个 c# 应用程序,每次在 TFS/VSTS 服务器中完成构建时都会触发一些代码。我没有太多使用 c# 中的事件侦听器和 TFS/VSTS 中的订阅的经验,但希望有人这样做。
我会很感激我能得到的所有帮助,即使只是建议。
【问题讨论】:
-
谢谢 Styxxy 我以前从未见过该文档。
标签: c# asp.net tfs azure-devops
我想创建一个 c# 应用程序,每次在 TFS/VSTS 服务器中完成构建时都会触发一些代码。我没有太多使用 c# 中的事件侦听器和 TFS/VSTS 中的订阅的经验,但希望有人这样做。
我会很感激我能得到的所有帮助,即使只是建议。
【问题讨论】:
标签: c# asp.net tfs azure-devops
您可以使用 Subscriptions REST APIs,以编程方式创建订阅,以便在团队项目中发生特定事件时对外部(消费者)服务执行操作。例如,您可以创建订阅以在构建失败时通知您的服务。
支持的事件:
您可以在订阅上配置过滤器以控制哪些事件触发操作。
C# related samples供您参考。
更多详情请看官方教程:Create a service hooks subscription programmatically
【讨论】: