jenkins構建生成的 jar/war包 會占用很大的硬碟,jenkins整合工具又會有很多個專案,那麼多的構建歷史總不可能下拉單個單個的刪除,提高效率當選針對專案全部刪除不想要的構建。
效果如下
介面操作步驟如下
系統管理 --> 指令碼命令列:
輸入**執行:
//專案名稱
def jobname =
"validator_server"
//刪除小於95的構建歷史
def maxnumber =95
jenkins.instance.
getitembyfullname
(jobname)
.builds.findall
.each
Jenkins 批量刪除歷史構建
在一次巡查jenkins時,發現很多個專案的歷史構建比較多,這些歷史構建對於現在來說又沒有什麼用處,那麼想把它刪除,但是乙個乙個刪除很累,畢竟總共加起來有上千個,歷史構建,而且還不只是乙個專案。那麼我們可以批量刪除嗎?答案是可以的。專案管理 指令碼命令列 放入下面的指令碼 def jobname u...
jenkins持續構建
系統持續整合是乙個好東西。可是一旦發布的程式,不能構建或是構建後發現功能不是正常的,就不是很好了。這裡說說這段時間的構建吧。先說說這幾天出的問題吧 這也是專案之初的共性1在 svn上 checkout 的 就有錯誤。造成編譯不通過 以上三種是基本的構建失敗常用的問題。然後構建成功,並不代表我們的程式...
Jenkins定時構建
1.先來了解規則 號等同於h,表示任意乙個合理的數 第乙個 表示分鐘,取值0 59,若其他值不做設定,則表示每個設定的分鐘都會構建 5 表示每個小時的第5分鐘都會構建一次 第二個 表示小時,取值0 23,若其他值不做設定,則表示每個設定小時的每分鐘都會構建 5 表示在每天5點的時候,一小時內每一分鐘...