在ubuntu上通過jenkins+Gradle搭建android自動化構建環境

準備工作

================================

1.安裝gradle

2.安裝linux_sdk開發包

3.安裝jenkins

===============================


Gradle

========================================================================

Gradle各個版本的下載地址


配置Gradle的環境變量

root@webrtc-virtual-machine:/home/webrtc# vim /etc/profile

 export GRADLE_HOME=/home/webrtc/android/gradle-2.14.1
 export PATH=$GRADLE_HOME/bin:$PATH


root@webrtc-virtual-machine:/home/webrtc# source /etc/profile

root@webrtc-virtual-machine:/home/webrtc# gradle -v


看到上面的信息代表gradle配置成功


以後可以在對應的AS工程中

gradle build構建工程

gradle clean清空構建信息

============================================================


SDK_Linux包

==============================================

android_sdk_linux點擊下載


環境變量配置信息


下面是SDK的兩個主要命令

//查看對應的sdk序號
root@webrtc-virtual-machine:/home/webrtc/android-sdk-linux# android list sdk --all


//更新的選擇對應的sdk序號更新即可
root@webrtc-virtual-machine:/home/webrtc/android-sdk-linux# android update sdk -u -a -t 8

====================================================================


Jenkins安裝有兩個選擇

1.是把jenkins部署到tomacat上

2.是直接把jenkins安裝到ubuntu上

我這裏採用的第二種

==========================================================

jenkins包下載地址

從官網下載對應的.deb包上傳到ubuntu

root@webrtc-virtual-machine:/home/webrtc/android#dpkg -i jenkins_2.7.1_all.deb

***

dpkg: 依賴關係問題使得jenkins 的配置工作不能繼續:

  jenkins 依賴於 daemon;然而:

  未安裝軟件包 daemon

**

下載依賴包

root@webrtc-virtual-machine:/home/webrtc/android# apt-get install daemon


root@webrtc-virtual-machine:/home/webrtc/android#dpkg -i jenkins_2.7.1_all.deb

***

正在設置 jenkins (2.7.1) ...

  *Starting Jenkins Continuous Integration Server jenkins                                                                    [ OK ]

正在處理用於 ureadahead (0.100.0-16) 的觸發器 ...


root@webrtc-virtual-machine:/home/webrtc/android#ps -ef | grep jenkins


第一次安裝完成後的啓動頁面

 

查看管理密碼進行登錄即可

root@webrtc:/home/webrtc# cat/var/lib/jenkins/secrets/initialAdminPassword

7d6a22cd3db7496fa2c6c1fcec6c6445


===================================================================================

上面就是整個環境的搭建,jenkins的具體使用這裏不再重複贅述網上有很多文章



發佈了38 篇原創文章 · 獲贊 11 · 訪問量 6萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章