Jenkins上構(gòu)建Android指南

Jenkins 是款牛逼的自動(dòng)化服務(wù)器 ,提供n個(gè)插件來支持構(gòu)建,部署和自動(dòng)化任何項(xiàng)目。因?yàn)轫?xiàng)目需要,特來搞搞

Jenkins

下載 Go

好啦,進(jìn)入后看到LTS and weekly 這兩個(gè)版本,各種平臺(tái)的都有,太牛逼了。一般啦,選LTS Release(長(zhǎng)期支持版本),Weekly Release(每周更新版本)你閑得蛋疼的話可以折騰。

哎呀我的電腦是Mac, 先那Mac來玩玩吧。請(qǐng)勿用迅雷下載!請(qǐng)勿用迅雷下載!請(qǐng)勿用迅雷下載!

Snip20181020_2.png
Snip20181020_5.png

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

Snip20181020_9.png
Snip20181020_10.png
Snip20181020_11.png
Snip20181020_12.png
Snip20181020_13.png

要在Jenkins上構(gòu)建Android,Android 開發(fā)環(huán)境必不可少的

可以點(diǎn)擊系統(tǒng)管理-系統(tǒng)設(shè)置 配置好環(huán)境變量

image.png

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

image.png

新建
構(gòu)建項(xiàng)目視圖

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

源碼管理可以根據(jù)自己項(xiàng)目來配置


image.png

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

配置構(gòu)建步驟

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

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • Android 自定義View的各種姿勢(shì)1 Activity的顯示之ViewRootImpl詳解 Activity...
    passiontim閱讀 178,675評(píng)論 25 709
  • 用兩張圖告訴你,為什么你的 App 會(huì)卡頓? - Android - 掘金 Cover 有什么料? 從這篇文章中你...
    hw1212閱讀 13,881評(píng)論 2 59
  • 作為一名Android程序猿,能偷懶時(shí)是一定要偷懶的。大家在開發(fā)中一定遇到過:測(cè)試說:幫我打個(gè)包吧,產(chǎn)品說:幫我打...
    小朱v閱讀 7,091評(píng)論 3 14
  • 前言 最近公司需求,需要部署jenkins方便運(yùn)營(yíng)自己打包不同渠道的apk去發(fā)布,我自己是在網(wǎng)上找了很多博客,最終...
    文武鍋閱讀 2,717評(píng)論 0 0
  • 我喜歡看《舌尖上的中國(guó)》,無論是第一季還是最近的一季,對(duì)于我來說這就是最接近生活的表達(dá)方式。街頭攝影也是一樣,去在...
    孫悟空7788閱讀 311評(píng)論 0 3

友情鏈接更多精彩內(nèi)容