azure - AzureDev Ops Webhooks 是否有任何构建开始类型的触发器?
问题描述
我正在查看 Azure Dev Ops webhook 触发器,看起来只有一个用于构建完成时的触发器。有什么方法可以在构建开始时得到通知?因为一个工作可以在队列中停留一段时间。所以我需要知道它什么时候排队,什么时候开始和完成。
解决方案
不,构建开始类型没有 Webhook 触发器。
Webhook 主要是在 TFS 注册一个事件后触发另一个作业。如果您想在构建开始时执行某些操作,您可以在构建本身中执行该任务。如果您想知道构建开始时间和结束时间,您可以从构建详细信息或通过 API 获取此信息。
获取 https://dev.azure.com/ {organization}/{project}/_apis/build/builds/{buildId}?api-version=5.1
如果您希望在构建开始时通知自己,您可以在构建中使用 PowerShell 任务来使用 API 并发送详细信息。
推荐阅读
- python - 是否有一种有效的算法可以在不重复计算的情况下找到多个 2d 点之间的距离?
- python - 在 Python 中解析文件时跳过一行?有什么简单/基本的方法吗?
- python - tkinter ttk.Combobox 下拉/展开并专注于文本
- c++ - 查找未排序数组的 K 元素,就像它已排序一样 - 分而治之
- java - 如何正确更新 firebase-realtime-database 中的对象?
- github - 如何在 github 中隐藏 jupyter 单元格代码
- c# - 进程终止。在 Asp.Net Core 3 中找不到系统上安装的有效 ICU 包 - ubuntu
- c# - 同时运行长任务IHosted服务并可手动开启和关闭
- kotlin - Shaddow Jar 缺少依赖项中的一些 Vert.x 类
- xml - 从不同的属性名称中获取属性值