1、通過eclipse生成SSH 密鑰
菜單欄的windows-->preferences-->General-->Network Connections-->SSH2-->key Management:
點擊:Generate RSA Key生成密鑰
Comment:填寫Git服務器的IP及用戶名,格式為:user@host
Passphrase: 服務器的密碼
Confirm passphrase:服務器的密碼
如下圖:
點擊:Save Private Key保存文件,這時生成兩個文件:id_rsa(密鑰)、id_rsa.pub(公鑰)
2、在Git添加公鑰
點擊下圖的“Add SSH Key”,在key輸入框中填寫id_rsa.pub(公鑰)文件的內容(全部粘貼過去),然后提交。
3、在jenkins配置Git
進入job項目配置頁面
源碼管理:選擇Git
Repository URL:填寫項目代碼的倉庫地址(SSH)
Credentials:
1>點擊add:配置密鑰,如下圖
2>Credentials下拉框中選擇剛才配置的用戶名
注意:如之前配置有報錯,重新配置后需要退出jenkins重新登錄進入再選擇新配置的credentials