安裝 jenkins
使用 wget 直接安裝。可在這裏查看最新版本
- 下載
wget https://mirrors.tuna.tsinghua.edu.cn/jenkins/debian-stable/jenkins_2.190.3_all.deb
- 安裝
dpkg -i jenkins_2.190.3_all.deb
安裝後使用 dpkg -L jenkins
命令查看安 jenkins 相關文件如下
配置 webhook 自動構建(需要服務器外網能訪問、或者 gitlab 跟 jenkins 都安裝在內網)
- 配置
無特殊要求直接使用默認的配置就行,如需要修改配置,打開編輯 default 目錄下的jenkins
文件
vim /etc/default/jenkins
- 啓動關閉
啓動、關閉、重啓分別使用下面三個命令
/etc/init.d/jenkins start
/etc/init.d/jenkins stop
/etc/init.d/jenkins restart
啓動後使用 /etc/init.d/jenkins status
查看 jenkins 狀態如下則說明啓動成功
瀏覽器打開 "本機 ip+jenkins 配置文件中的端口號(默認 8080)",即可進入 jenkins 服務器圖形界面
配置
第一次打開會讓配置賬戶密碼,這個自己配置記住就行。然後會推薦安裝一些基本插件,爲了避免後續插件缺失,按他推薦的安裝即可,需要時間可能會有點長。安裝好的界面如下:
安裝構建需要的插件
1、打開右側的 Manage Jenkins -> Manage Plugins
2、選擇可選插件
tab 分別搜索安裝如下插件再重啓 jenkins
Git //git 插件
GitLab //gitlab 插件
Build With Parameters //輸入框式的參數
Persistent Parameter //下拉框式的參數
Gradle //gradle 構建插件
配置構建資源
一、 配置源碼地址憑證
- gitlab 配置 accessToken
- jenkins 新增憑證
- jenkins 管理->系統設置->gitlab 配置源碼所在的 gitlab 信息
[圖片上傳失敗...(image-20064a-1577415250274)]
- 配置 gradle
系統管理->全局工具配置,選擇安裝 gradle 版本
新建項目
- 點擊新建項目,選擇 freestyle 即可
- 選擇之前配置的 gitlab 連接
- 配置源碼
Repository URL,爲源碼倉庫 http 地址,Credentials 點擊添加填寫 gitlab 的賬號密碼創建一個憑證即可
經過上述配置即完成了基本的構建配置,點擊立即構建即可構建默認的 master 配置。可通過參數化構建,譬如選擇構建分支,構建類型等。