2

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

DevOps 触发器

4

1 回答 1

2

不,构建开始类型没有 Webhook 触发器。

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

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

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

在此处输入图像描述

于 2019-10-28T14:11:21.130 回答