第三篇我們知道了在 Jenkins 的名詞解釋 ,Master/Slave反而沒什麼好講的XDD,再來我們要開始每個人都要有的第一次(誰懂?)
開始建立第一個 Job 吧~
- 點擊 ‘create new jobs’
- 輸入 item name : first-job
- 選擇 ‘Freestyle project’
- 點擊 OK
之後會進入 Job Config,一共分五個部分
- General:是設定 Build Job 如何執行跟在哪裡執行
- Source Code Managerment:管理程式碼,如果你的 Build Job 有包含程式碼可以在這邊設定
- Build Triggers:觸發器,設定 Build Job 執行條件,不設定的化為手動執行
- Build:設定 Build Job 的動作,例如執行 Linux shell / Windows shell
我們在這邊選擇 ‘Execute shell’ , Command : echo "hello Jenkins by Feng"
- Post-build Actions:設定 Build 之後的動作,例如:寄送Email
最後 Save,回到 Dashboard 後會看到我們剛剛建立的 Job
執行第一個Job
點擊 Job 最右邊的綠色 icon (紅框處) 就可以執行 Job 了
……之後你會覺得什麼都沒發生 XD
你需要點擊 Job 名稱 (籃框處) 進去看執行結果
之後會在左側的 Build History 區塊看到一個藍色小球,藍球代表的是執行成功
再來我們點藍球進去看看執行細節
點左側的 “Console Output” 看看執行結果
真的出現: hello Jenkins by Feng
,成功啦:D
接下來我們回去 Dashboard : 點擊左上角 “Back to Project” > 點擊左上角 “Back to Dashboard”
,來觀察一下 Job list 的狀態
- S (status colume):呈現的是最後一次 Job 執行結果
- W (weather) : 呈現的是過去所有執行結果,晴天代表成功
- Last Failure:最後一次失敗的時間,N/A 代表沒失敗過
- Last Duration:執行時間,0.45 sec 代表這個 Job 執行了 0.45秒