Azure DevOps Webhooks 是否有任何构建启动类型的触发器?

Is there any build started type of trigger for AzureDev Ops Webhooks?

我正在查看 Azure Dev Ops webhooks 触发器,看起来只有一个用于构建完成时。有没有什么方法可以在构建开始时得到通知?因为一个工作可以在队列中停留一段时间。所以我需要知道它什么时候在队列中,什么时候开始和完成。

没有。 Build Start 类型没有 Webhook 触发器。

Webhook主要是在TFS注册到事件后触发另一个作业。如果您想在构建开始时执行某些操作,您可以在构建本身中执行该任务。如果您想知道构建开始时间和结束时间,可以从构建详细信息或通过 API.

获取此信息

GET https://dev.azure.com/{organization}/{project}/_apis/build/builds/{buildId}?api-version=5.1

如果您希望在构建开始时通知自己,您可以在构建中使用 PowerShell 任务来使用 API 并发送详细信息。