2
所以我知道如何從詹金斯當前正在運行的作業的列表: From Jenkins, how do I get a list of the currently running jobs in JSON?我如何從過去24小時內運行的Jenkins獲取構建列表?
有沒有辦法讓已經在過去24小時內跑了詹金斯的所有作業的列表?
所以我知道如何從詹金斯當前正在運行的作業的列表: From Jenkins, how do I get a list of the currently running jobs in JSON?我如何從過去24小時內運行的Jenkins獲取構建列表?
有沒有辦法讓已經在過去24小時內跑了詹金斯的所有作業的列表?
我不知道如何讓詹金斯爲您執行日期過濾。 所以這種方法類似於previous answer of mine。
你可以得到所有作業的列表,並與像查詢建立:http://jenkins:8080/api/json?tree=jobs[name,builds[fullDisplayName,id,number,timestamp]]&pretty=true
然後使用id
或timestamp
場來過濾你的目標日期之後建立產生。
這是目前我是如何做的,但我希望有一個更好的方法。它似乎應該很簡單,可以在URL查詢中添加諸如exclude =之類的內容來排除任何沒有時間戳的構建,這些構建在我所需的範圍內。我做了一些類似的排除包含像MOD_這樣的前綴的構建。但是,我似乎在這裏做錯了。 – Village