Mac下搭建Jenkins,Android自動打包

Jenkins 是一個開源項目,是基于Java開發(fā)的一種持續(xù)集成工具,用于監(jiān)控持續(xù)重復(fù)的工作,旨在提供一個開放易用的軟件平臺,使軟件的持續(xù)集成變成可能。

一、搭建jenkins

1.安裝
有兩種安裝方式,一種通過終端命令安裝,另一種是通過下載dmg安裝文件下載。本文介紹并且推薦第一種方式安裝,第二種方式可以到官方下載dmg安裝。

注:安裝jenkins必須先安裝java sdk,同時安裝好brew工具。

打開終端,輸入命令:brew install jenkins


1.png
2.png

由于本機(jī)brew不是最新的進(jìn)行了自動更新,圖2 顯示了安裝成功并提示jenkins啟動命令。
2.啟動
在終端輸入命令jenkins


start_jenkins.png

3.插件配置
啟動成功就可以在瀏覽器輸入http://localhost:8080


可以通過紅色路徑找到文件打開查看密碼,若通過命令安裝啟動時也能夠通過終端查看密碼:
4.png

輸入密碼進(jìn)入,會讓你選擇推薦插件安裝還是自定義插件安裝,初次安裝可以選擇推薦插件安裝,本文對Android自動打包,也可以只安裝git插件和gradle插件。安裝成功會進(jìn)入jenkins主頁:


屏幕快照 2018-05-29 下午3.34.13.png

二、部署Android自動打包環(huán)境

2.1 系統(tǒng)配置Android SDK路徑


6.jpg
7.jpg

配置好后,點擊保存。
2.2. 項目配置
(1)新建任務(wù)


5.jpg

(2)配置git倉庫


9.jpg

(3)構(gòu)建配置
構(gòu)建配置有多種方式,本文由于使用ReactNative項目做演示,在打包前ReactNative項目需要下載依賴的第三方包,因此本文介紹使用shell命令構(gòu)建:


10.jpg

點擊保存,回主面板或者在工程目錄下點擊“立即構(gòu)建”


11.jpg

(4)查看構(gòu)建結(jié)果
點擊“控制臺輸出”,可以查看構(gòu)建log信息


12.jpg
13.jpg

本次已經(jīng)構(gòu)建成功了。如果構(gòu)建失敗也可以在此查看具體失敗原因,然后再相應(yīng)的修改。

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

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

  • 終于完成 。
    sxtyyys閱讀 248評論 0 0
  • 木托盤的材料一般是楊木、松木、雜木和膠合板的,木托盤從類型上可以分為單面、雙面、美標(biāo)、歐標(biāo)和中標(biāo)這五種。 ...
    48c9dc442577閱讀 954評論 0 0
  • 零星殘云余霞 枯草斷枝荒原 街燈高樓寶塔 夜幕襲來 雞鳴犬吠蛙呱 ——柳子 2013.09.13 作于滇東
    五柳散人閱讀 213評論 0 3
  • 5年換房 買房不同人生階段 二手房配套設(shè)施全 面積不要太大 二手房流轉(zhuǎn)速度低 早起
    麥華閱讀 231評論 0 0

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