在 Azure Devops 中获取 运行 个 devops 管道实例

Get running instances of devops pipeline in Azure Devops

我需要获取特定管道的所有 运行 个实例。

API in the docs,

这个 API 允许我们获得前 10K 次运行,但它似乎不允许过滤器,我可以在管道状态上添加过滤器,即 inProgress/running 等

一种方法显然是获取这些前 10K 个运行并过滤它们,这将是非常低效的。

是否有不同的 API 我可以在其中获得管道的活动运行,或者这是不可能的?

检查此 API:Builds - List。您可以在此处使用 statusFilter