繁体   English   中英

Azure Devops api 获得保留的构建

[英]Azure Devops api get retained builds

我想使用 Azure Devops rest apis 来获取特定构建定义的所有保留构建。

阅读Azure Devops 文档我尝试了这个 api:

https://dev.azure.com/ {organization}/{project}/_apis/build/builds?definitions=1

有了这个,我得到了我的构建定义“1”的所有构建。

每个构建都有“keepForever”属性。 如果它的值为“true”,则这是一个保留的构建。

通常保留的构建少于非保留的构建。 我只想保留那些。

我试图添加 'keepForever=true' 查询字符串参数,但没有成功。

有没有办法让 http 请求只获得保留的构建?

我可以避免读取很多我不想要的数据吗?

您可以在此处找到参数列表: 构建 - 列表 - URI 参数 该列表中没有keepForever ,也没有此参数的任何其他过滤器选项。 作为解决方法,您可以尝试为保留的构建设置一些标记,然后使用tagFilters参数。 但这可能比使用您的代码过滤keepForever属性更复杂。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM