2014-02-25 58 views
32

我正在使用jenkins構建我的git遠程項目。問題是日誌說'10分鐘後超時'。接收對象開始,並在56%的事情發生。在建立jenkins項目超時10分鐘後發生錯誤

+2

你能更準確? 什麼是「東西」? 其他詹金斯工作是否成功?如果你沒有其他詹金斯的工作,你可以添加一些只用於測試。 – pitseeker

+0

接收對象:56%(28596/50934),942.31 MiB | 1.99 MIB /秒 \t在org.jenkinsci.plugins.gitclient.CliGitAPIImpl.launchCommandIn(CliGitAPIImpl.java:1173) \t在org.jenkinsci.plugins.gitclient.CliGitAPIImpl.launchCommandWithCredentials(CliGitAPIImpl.java:1043) \t在org.jenkinsci.plugins.gitclient.CliGitAPIImpl.access $ 200(CliGitAPIImpl.java:74) \t在org.jenkinsci.plugins.gitclient.CliGitAPIImpl $ 1.execute(CliGitAPIImpl.java:207) \t在hudson.plugins.git。 GitSCM.fetchFrom(GitSCM.java:621) 這是錯誤,這是我的第一個項目。 –

回答

66

編輯你的工作配置,並在git的插件部分:

  • 點擊「添加」
  • 點擊「高級克隆行爲」
  • 設置要分在「超時(在數分鐘)用於克隆和讀取操作「

我推薦檢查」淺層克隆「選項。它僅提取存儲庫的最後一個狀態(沒有歷史記錄),因此速度更快。

+1

什麼是,如果不克隆和獲取是問題,但推?我有問題,git發佈中止,因爲git推送需要超過10分鐘,因爲有一個鉤子在服務器站點上執行,它下載了很多包,然後建立網絡....所以我可以在哪裏設置推送超時? – badera

+0

謝謝,非常有幫助。 容量太多了。 – user3732298

+0

@badera那麼這不是詹金斯的問題,你應該創建一個新的問題 –

8

我在Jenkins點擊Build Now按鈕時也面臨同樣的錯誤。

爲什麼會出現此錯誤? 回答:這個錯誤是因爲互聯網連接不足或者可能是你在github中的項目規模很大,所以jenkins無法從git服務器加載項目。

解決步驟:

  1. 對於解決我們在詹金斯項目配置編輯,並找到「混帳」的問題。
  2. 然後點擊「添加」按鈕並選擇「高級克隆行爲」。
  3. 然後在超時(以分鐘爲單位)克隆和提取操作框中輸入超過10的任何數字(我在此放置60)。
  4. 應用並保存配置。
  5. 構建現在再次,它需要一些時間來構建,但它會修復此錯誤。

乾杯:)

+0

什麼是,如果不克隆和獲取是問題,但推?我有問題,git發佈中止,因爲git推送需要超過10分鐘,因爲有一個鉤子在服務器站點上執行,它下載了很多包,然後建立網絡....所以我可以在哪裏設置推送超時? – badera

相關問題