TFS 2018-如何接收构建开始和完成的事件

时间:2019-02-21 20:47:09

标签: tfs2018

我们正在为TFS编写插件,该插件希望接收BuildStarted和BuildCompleted事件。

我们发现BuildCompletedEvent可以通过WebHooks接收。

但是BuildStartedEvent无法通过WebHooks接收。

在TFS 2018中是否还有其他方法可以接收BuildStarted事件?

1 个答案:

答案 0 :(得分:0)

BuildStartedEvent(Azure DevOps Services service hooks events)没有钩子。 您可以使用解决方法:

  1. 首先添加嵌入式Powershell任务(PowerShell task),并将有关已开始构建的信息(Invoke-WebRequest, POST with parameters)发送到服务。

OR

  1. 创建.net应用,以将网络请求(How to make HTTP POST web request)发送到您的服务。然后添加带有命令行(Command Line task)的第一步以运行您的自定义应用。