2017-05-03 63 views
0

所有工作正常,而我的回購是公開的。詹金斯使用憑據通過https連接到回購。現在,一旦回購類型轉爲私有,所有工作掛在線上C:\Users\username\AppData\Local\Programs\Git\bin\git.exe fetch --tags --progress https://github.com/username/SomeRepo.git +refs/heads/*:refs/remotes/origin/*需要做什麼特殊的工作來完成這項工作?我試圖在配置頁面中將URL重命名爲[email protected]:username/SomeRepo.git,沒有幫助。所有積極的迴應將不勝感激。更改從公共私人廢棄jenkins連接git回購

回答

0

我想你需要設置git憑證。如果您使用git,則使用https或ssh密鑰時,憑證可以是登錄名和密碼。

您應該設置並在構建配置中進行選擇。 scm url旁邊的字段。

+0

嗯,我設置了他們(憑據),同時與公共存儲庫一起工作。所以不知道是否需要爲私人回購設置全新的憑據。基本上,它與GitHub帳戶的用戶名和密碼相同。 – President

+0

你可以檢查$ {JENKINS_URL}/log /全部 如果有任何錯誤,你會看到那裏。 – whitediver

+0

需要將Jenkins降級爲較舊的版本,可能因爲您提供的網址無法訪問。 – President