0
似乎每次我在雲上的工作都運行時,他們會得到一個「新鮮」的工作空間。到那時,它需要從github克隆git倉庫。該存儲庫非常大,每次克隆需要幾十分鐘的時間。每次作業運行時,如何避免cloudbees克隆我的github存儲庫?
有沒有辦法避免這種情況?
似乎每次我在雲上的工作都運行時,他們會得到一個「新鮮」的工作空間。到那時,它需要從github克隆git倉庫。該存儲庫非常大,每次克隆需要幾十分鐘的時間。每次作業運行時,如何避免cloudbees克隆我的github存儲庫?
有沒有辦法避免這種情況?
如果同一個雲從服務器可用於上次使用的構建,那麼您的舊工作區將可用,並且Jenkins將只更新您的源(如git pull
)。但有時奴隸會因各種原因被循環使用或取消佣金,並且工作區被丟棄,在這種情況下,將執行新的結賬。
沒有什麼具體的事情可以控制這一點,儘管更頻繁運行的工作不太可能需要新的結賬。
(我假設根本就在生成日誌的開始的通知,沒有任何現有的結賬,並沒有Git的相關的錯誤消息,給出具體原因結賬不能重複使用。)
是的,沒有錯誤信息,只是說「克隆」而不是「獲取更改」。遊民。感謝您的迴應!至少我知道我不會錯過任何東西。 – Carcassi 2013-03-20 14:39:25