2013-11-25 83 views
6

在我試圖從詹金斯連接到我的bitbucket存儲庫,使用我已經安裝在詹金斯的git插件。從詹金斯服務器連接到bitbucket存儲庫

當我輸入存儲庫URL,我得到以下輸出或消息的通知,如該圖所示:

「無法連接到存儲庫:命令」 LS-遠程-h [email protected]: safe2school-按需/ S2S-機器人-padres.git HEAD 「返回的狀態代碼128: 標準輸出: 標準錯誤:權限被拒絕(公鑰) 致命:遠程端掛了意外」

Trying connect to bitbucket repo from jenkins through git

我在Apache t上安裝jenkins omcat容器,它位於一個路徑/ srv/apache-tomcat中

在系統中,我有一個根ssh-key,並將此密鑰添加到bitbucket。 我很感謝你的支持:)

+0

您是否爲Jenkins用戶設置了ssh密鑰? http://stackoverflow.com/questions/13890500/why-i-couldnt-add-the-git-url-to-my-jenkins – KeepCalmAndCarryOn

+0

請注意,憑證支持現在內置於git插件。截圖顯示你沒有選擇這個回購憑證。 –

+0

克里斯托弗,我可以添加什麼憑據,在這個領域..是我的bitbucket帳戶的用戶名和密碼。我不這麼認爲.. – bgarcial

回答

5

你可以嘗試使用用戶密碼認證證書,這是這個插件給我們的替代方式。

  1. 點擊「添加」按鈕。

enter image description here

  • 選擇實物輸入 「與口令用戶」。
  • 添加bitbucket帳戶憑證。
  • enter image description here

  • 輸入到位桶使用的 'https' 協議回購網址。
  • enter image description here

    最後,不存在錯誤(如下回購URL輸入紅色消息)是指該方法取得了成功。

    +0

    清除信息。謝謝! – r3x