文章目錄
Windows OS 安裝 Jenkins 2.0 紀實
Jenkins 2.0 主要多了 Pipeline 特性,功能上跟 Workflow plgin 雷同,可以自行定義建置流程,也因為是由 Groovy 語法組成,讓整個建置 task 都可以被版控,而達成 infrastructure as code 目的,於是趁著硬體更新一併進行 Jenkins 2.0 的導入,由於之前使用 Jenkins 1 時沒有留下筆記,結果在架 Jenkins 2.0 時又回憶了好一陣子XD 於是立馬來紀錄囉
系統要求
最低要求
- Java 7
- 256MB 可用記憶體
- 1GB+ 可用硬碟空間
建議要求
- Java 8
- 1GB+ 可用要求
- 50GB+ 可用硬碟空間
安裝 Jenkins
下載對應 os 的安裝檔
直接解壓安裝
安裝完成
解鎖 Jenkins
安全限制,必需到指定位置
%ProgramFiles(x86)%\Jenkins\secrets\initialAdminPassword
(安裝目錄下) 取得密碼
如果連網需要透過 proxy 才需要進行下列步驟
無法安裝 plugin
設定 proxy
- 伺服器
> proxyserver
- 連接埠
> proxyport
- 使用者名稱
> username
- 密碼
> password
- 不要代理的主機 > whitelist
- Test Url > 測試 proxy 是否正確的 url
- 伺服器
> proxyserver
如果連網需要透過 proxy 才需要進行上述步驟
第一次登入需建立管理者
Create First Admin User
- 刪除
secrets\initialAdminPassword
- 刪除
users\admin\config.xml
- 新增
jenkins.install.InstallUtil.lastExecVersion
- 新增
users\{usernam}\config.xml
- 刪除
Continue as admin
- 新增
jenkins.install.InstallUtil.lastExecVersion
- username:admin
- password:- 使用
\Jenkins\secrets\initialAdminPassword
(安裝目錄下) 取得密碼
- 新增
安裝 plugin
- 依實際需求來安裝 e.g. git,msbuild,…etc
- 其中個人建議應該要安裝的是
simple theme
,以下就以simple theme
為例紀錄 plugin 的安裝步驟
管理 Jenkins
管理外掛程式
可用的 –> 搜尋
simple theme
–> 勾選 –> 安裝安裝完成
- 需重啟 Jenkins
http://{jenkinsServer ip}:{{jenkinsServer port}/restart
可用來重啟
設定 theme
5-1. 管理 Jenkins
5-2. 系統設定
5-3. 設定 theme
可以至 jenkins-material-theme 挑選喜歡的 theme
5-4. 效果
設定完是不是比較高級可能見人見智,但至少畫面生動多了
參考資料
文章作者 Yowko Tsai
上次更新 2021-11-02
授權合約
本部落格 (Yowko's Notes) 所有的文章內容(包含圖片),任何轉載行為,必須通知並獲本部落格作者 (Yowko Tsai) 的同意始得轉載,且轉載皆須註明出處與作者。
Yowko's Notes 由 Yowko Tsai 製作,以創用CC 姓名標示-非商業性-相同方式分享 3.0 台灣 授權條款 釋出。