Jenkins 連上 Githob私人專案

jakevin lo
Apr 16, 2021

--

  1. 產SSH key
ssh-keygen -t rsa -b 4096 -C "kevin5251984@gmail.com"//再輸入兩次密碼//會得到 ssh檔案預設位置
Enter file in which to save the key (/Users/jakevin/.ssh/id_rsa):
//取得公鑰
cat /Users/jakevin/.ssh/id_rsa.pub
//擧例
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABkevin5251984@gmail.com

2. 貼到Github https://github.com/settings/keys ,點 New SSH key

3. 取得私鑰

cat /Users/jakevin/.ssh/id_rsa//舉例
-----BEGIN OPENSSH PRIVATE KEY-----
XVPeA+r3D+XaorTJpwHs39GDkmNiK1BWA6rDj8/fUDmNpa2ioVQehlwQYRyuh38MML8w82
xbIcEH91IOtaAfWGh3qPjqUolGJ8/INuytT/2HeerJak04+2UYUD215ZPTNvnnEq0OwOvA
A01BBJyo9RlyMT/Yz2I/WEp3M=
-----END OPENSSH PRIVATE KEY-----

4. 在Jenkins裡設定私鑰

http://yourip/credentials/store/system/domain/_/點 Add Credentials照下方圖設定,不要忘了最後的密碼
大guy4這樣

5. 建新專案,並選用github repo.,選擇你的 Credentials,就可以儲存了

6. 選馬上建置,就會跑 git 指令了!

--

--

jakevin lo
jakevin lo

No responses yet