一、window上安裝jenkins
二吓揪、window+jenkins+gradle實(shí)現(xiàn)自動打包
三胆萧、window+jenkins+gradle實(shí)現(xiàn)自動打包+郵件通知
四、window+jenkins+gradle實(shí)現(xiàn)自動打包+郵件通知+apk下載二維碼
五贸人、window+jenkins+gradle實(shí)現(xiàn)自動打包+郵件通知+apk下載二維碼+參數(shù)化構(gòu)建
先上效果圖
11.jpg
12.jpg
一、實(shí)現(xiàn)自動打包
1. jenkins配置
-
全局配置:Manage jenkins->configure system,主要配置如下
1.jpg -
全局工具配置:Manage jenkins->configure system佃声,這個地方主要配置了git和gradle
2.png
2. 創(chuàng)建項(xiàng)目
-
項(xiàng)目創(chuàng)建:點(diǎn)擊新建item艺智,如下圖所示:
3.png -
配置項(xiàng)目:一共分六個步驟;
1.General:添加項(xiàng)目描述圾亏,如下圖所示
4.png
2. 源碼管理:這里我選擇的git十拣,配置如下圖所示
配置項(xiàng)目源的時候最好選擇http的方式,這樣不用配置ssh鑰匙
源碼管理配置.jpg
6.png
3.構(gòu)建觸發(fā)器:顧名思義是指什么時候觸發(fā)去自動打包編譯志鹃,這兒先不配置夭问,我們先忽略,等會用手動觸發(fā)的方式進(jìn)行觸發(fā)曹铃。
4.構(gòu)建環(huán)境:先忽略
5.構(gòu)建:點(diǎn)擊“增加構(gòu)建步驟”->invoke gradle script
7.jpg
6.構(gòu)建后的操作:可以設(shè)置在構(gòu)建做一些通知之類的比如郵件通知構(gòu)建結(jié)果缰趋,這個部分內(nèi)容在下一篇文章里面。
-
手動進(jìn)行觸發(fā)編譯,如下圖
8.png