Jenkins 是款牛逼的自動(dòng)化服務(wù)器 ,提供n個(gè)插件來支持構(gòu)建,部署和自動(dòng)化任何項(xiàng)目。因?yàn)轫?xiàng)目需要,特來搞搞
Jenkins
好啦,進(jìn)入后看到LTS and weekly 這兩個(gè)版本,各種平臺(tái)的都有,太牛逼了。一般啦,選LTS Release(長(zhǎng)期支持版本),Weekly Release(每周更新版本)你閑得蛋疼的話可以折騰。
哎呀我的電腦是Mac, 先那Mac來玩玩吧。請(qǐng)勿用迅雷下載!請(qǐng)勿用迅雷下載!請(qǐng)勿用迅雷下載!


文檔直通車 看文檔操作再簡(jiǎn)單不過了
cd /Applications/Jenkins
java -jar jenkins.war --httpPort=8080
打開瀏覽器輸入 http://localhost:8080





要在Jenkins上構(gòu)建Android,Android 開發(fā)環(huán)境必不可少的
可以點(diǎn)擊系統(tǒng)管理-系統(tǒng)設(shè)置 配置好環(huán)境變量

可以點(diǎn)擊系統(tǒng)管理-全局工具配置
配置好JDK、Gradle



點(diǎn)擊 配置 進(jìn)入項(xiàng)目構(gòu)建詳細(xì)配置
Android 多渠道版本構(gòu)建,可以使用參數(shù)化構(gòu)建過程 -添加選項(xiàng)參數(shù)
源碼管理可以根據(jù)自己項(xiàng)目來配置

構(gòu)建步驟選Invoke Gradle script
關(guān)于Tasks,可以運(yùn)行 gradle tasks 查看現(xiàn)在能用的tasks

總體配置一個(gè)簡(jiǎn)單的Android 構(gòu)建任務(wù)還是比較簡(jiǎn)單的。如果遇到問題,歡迎交流