如何查找特定存储库的 Azure 构建项
How to find Azure Build Items for a specific repo
我正在尝试获取 Azure 中所有构建项的列表,并使用 Postman 以下 URL 向我显示结果:
https://dev.azure.com/MyOrganization/MyProject/_apis/build/builds?api-version=6.0
但是有一个问题,查询显示了我们所有公司项目的构建,而我只对一个感兴趣
所有项目的查询returns,但我只对项目 B 的构建感兴趣
如何在 API 中指定此信息?我尝试了过滤器,但它不起作用。
标签也一样
如果你看一下 API Build List documentation,你可以看到可以传递给这个请求的可选参数
在这种情况下,您可能希望过滤来自项目 B 存储库的构建,这也需要传递 repositoryType 参数。因此,您希望致电
https://dev.azure.com/{organization}/{project}/_apis/build/builds?repositoryID={repoID}&repositoryType=Git&api-version=6.0
可以在项目设置-->存储库中找到 repoID,单击项目 B 存储库并在 repo=
之后复制网站 URL 中显示的值
我正在尝试获取 Azure 中所有构建项的列表,并使用 Postman 以下 URL 向我显示结果:
https://dev.azure.com/MyOrganization/MyProject/_apis/build/builds?api-version=6.0
但是有一个问题,查询显示了我们所有公司项目的构建,而我只对一个感兴趣
所有项目的查询returns,但我只对项目 B 的构建感兴趣
如何在 API 中指定此信息?我尝试了过滤器,但它不起作用。 标签也一样
如果你看一下 API Build List documentation,你可以看到可以传递给这个请求的可选参数
在这种情况下,您可能希望过滤来自项目 B 存储库的构建,这也需要传递 repositoryType 参数。因此,您希望致电
https://dev.azure.com/{organization}/{project}/_apis/build/builds?repositoryID={repoID}&repositoryType=Git&api-version=6.0
可以在项目设置-->存储库中找到 repoID,单击项目 B 存储库并在 repo=
之后复制网站 URL 中显示的值