簡體   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