- Published on
Jenkins 取得 Github 上的專案
前面的文章MAC 安裝 Jenkins已經架好 Jenkins 了,現在要來看怎麼使用 Jenkins 取得 Github 的專案
下面的範例會使用 TestJenkins 這個 repository
- 在沒有任何工作 (作業) 時,可以點選畫面中的
建立新工作或是左邊的新增作業都可以新增一個

- 來到新增的畫面,給它一個名稱,然後選擇
建置 Free-Style 軟體專案,點選 OK

- 來到專案的設定頁面

- 原始碼管理點選
Git,填入 repository 的 Urlhttps://github.com/cashwublog/TestJenkins

- 我們先到 Github 的個人設定頁面裡面的
Developer settings,點選Personal access tokens

- 點選上面的
Generate new token,建立一個新的 token 給 jenkins 使用

- 給 token 一個名稱,然後下面 scope 的部份先選擇
repo就好,之後有需要可以再回來修改,好了之後點選最下面的Generate token

- 回到畫面上可以看到已經產生一個 tokne 讓你可以複製

- 回到 Jenkins 點選
Credentials右邊的Add,然後點選Jenkins加入一個新的 Credentials

- 預設的 Credentials 是
Username with password,就不用修改了,填好資料後按Add新增Username填入 Github 的帳號Password填入剛才拿到的 tokenDescription給一個可以識別的名稱

- 回到原本的畫面,Credentials 就可以看到有多一個選項可以選擇,選擇剛才新增的那個
github


- 好了之後按最下面的
Save,會回到這個專案的畫面,點選左邊的馬上建置,試試看有沒有辦法拿到

- 下面的建置歷程可以看到一有一個藍色的燈
藍色代表成功紅色代表失敗

- 點選
#1的右邊向下箭頭可以看到有一個Console Output,所有的執行過程都會寫在這裡,之後有什麼問題也可以來這裡面

- 看到相關的 log 的最後面會有狀態

- 畫面上可以看到一個
工作區的資料夾

- 點選進工作區就可以看到裡面所有的檔案和目錄

