在本地端建立一個 Jenkins Server 和 Job

在自動化測試工作裡面很常會使用到 Jenkins 這項 CI 工具。

突然有一個想法如果把 Jenkins 架設在自家 Windows 11 的系統上會是一種什麼體驗呢 ?

安裝

只需要到 Jenkins 官方網站去下載 LTS 版本即可。


NOTE: 值得注意的地方是當你本地端已經有安裝 Java 的版本時,如果在安裝過程中出現「Failed to find compatible java version (11 or 17)」的訊息時,不用擔心! 只需要去下載 Java 17 並存在相同目錄底下即可。



當安裝完成以後,現在就可以透過瀏覽器來打開  http://localhost:8080/ 就是熟悉的 Jenkins 操作介面。

NOTE: 如果在安裝上遇到困難,可以參考官方的文件 : The simplest way to install Jenkins on Windows is to use the Jenkins Windows installer.




透過 Freestyle project 來建立一個 Jenkins job 吧

現在就來嘗試透過 Jenkins job 來 clone github repo。




輸入完名稱並點擊 OK 後,Jenkins 會帶你到設置的頁面中,只需在「Source Code Management」中帶入 Github repo 的 URL 還有 Branch 名稱即可。


再來就是執行 Build Now 了,Jenkins 就會開始執行 git clone 的指令。

如果你想要看到詳細的執行結果或步驟,可以到 Console Ouput 中查看 。



下一篇再繼續介紹讓 Jenkins 執行自動化測試。

張貼留言

較新的 較舊