團(tuán)隊(duì)大了以后, "持續(xù)集成/自動構(gòu)建"變得越來重要.
這時候Jenkins是一個最好的選擇.
它是持續(xù)構(gòu)建各種項(xiàng)目的大殺器.
Jenkins安裝篇
1.下載安裝包
提示默認(rèn)都選擇左邊的穩(wěn)定版
安裝包下載:官方網(wǎng)站:jenkins官網(wǎng),Windos下載
2.準(zhǔn)備安裝:
- 將下載好了的.zip的jenkins解壓,然后啟動jenkins.msi程序進(jìn)行安裝即可
開始安裝
- 直接點(diǎn)擊jenkins.msi程序
- 按照提示一直next
-
填寫賬戶密碼(根據(jù)提示找到密碼米奸,并填寫)
填寫賬戶密碼 -
插件的安裝
插件的安裝 -
創(chuàng)建第一個用戶名
創(chuàng)建一個用戶名 -
開始使用Jenkins
開始使用
Jenkins配置篇
這里借鑒jenkins配置篇
- 配置skd環(huán)境
sdk環(huán)境配置
如果找不到sdk位置的可以參考stutio里面的师倔,如下圖
sdk的位置 -
Jenkins的工具配置
工具配置 -
jdk悔叽,git莱衩,gradle配置
配置
Jenkins使用篇
-
開始一個項(xiàng)目
開始一個項(xiàng)目
選擇風(fēng)格 -
進(jìn)入項(xiàng)目設(shè)置
進(jìn)入項(xiàng)目設(shè)置 -
配置源碼管理
配置源碼管理 -
添加一個憑證
添加一個憑證 -
觸發(fā)器構(gòu)建
構(gòu)建觸發(fā)器1
觸發(fā)器構(gòu)建2
構(gòu)建后顯示
- 構(gòu)建配置
構(gòu)建
構(gòu)建選擇
- gradle的構(gòu)建配置
gradle的構(gòu)建配置
workspace的填寫注意
-
配置構(gòu)建后的操作
構(gòu)建后的操作
存檔路徑等配置 - 開始構(gòu)建
開始構(gòu)建
進(jìn)度指示
解釋
上圖的球:灰色的,帶進(jìn)度條的表示正在構(gòu)建娇澎,點(diǎn)擊球可以看到控制臺的打印的log
藍(lán)色的:表示已經(jīng)構(gòu)建成功了
灰色的:表示沒有構(gòu)建完被取消構(gòu)建的
紅色的:表示構(gòu)建失敗的
-
查看結(jié)果
點(diǎn)擊查看
構(gòu)建結(jié)果