在ubuntu上通过jenkins+Gradle搭建android自动化构建环境

前端之家收集整理的这篇文章主要介绍了在ubuntu上通过jenkins+Gradle搭建android自动化构建环境前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
@H_404_0@准备工作

@H_404_0@================================

@H_404_0@1.安装gradle

@H_404_0@2.安装linux_sdk开发包

@H_404_0@3.安装jenkins

@H_404_0@===============================

@H_404_0@

@H_404_0@Gradle

@H_404_0@========================================================================

@H_404_0@Gradle各个版本的下载地址

@H_404_0@

@H_404_0@配置Gradle的环境变量

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

@H_404_0@

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

@H_404_0@

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

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

@H_404_0@

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

@H_404_0@

@H_404_0@以后可以在对应的AS工程中

@H_404_0@gradle build构建工程

@H_404_0@gradle clean清空构建信息

@H_404_0@============================================================

@H_404_0@

@H_404_0@SDK_Linux包

@H_404_0@==============================================

@H_404_0@android_sdk_linux点击下载

@H_404_0@

@H_404_0@环境变量配置信息

@H_404_0@

@H_404_0@下面是SDK的两个主要命令

@H_404_0@//查看对应的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

@H_404_0@====================================================================

@H_404_0@

@H_404_0@Jenkins安装有两个选择

@H_404_0@1.是把jenkins部署到tomacat上

@H_404_0@2.是直接把jenkins安装到ubuntu上

@H_404_0@我这里采用的第二种

@H_404_0@==========================================================

@H_404_0@jenkins包下载地址

@H_404_0@从官网下载对应的.deb包上传到ubuntu

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

@H_404_0@***

@H_404_0@dpkg: 依赖关系问题使得jenkins 的配置工作不能继续:

@H_404_0@ jenkins 依赖于 daemon;然而:

@H_404_0@ 未安装软件包 daemon

@H_404_0@**

@H_404_0@下载依赖包

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

@H_404_0@

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

@H_404_0@***

@H_404_0@正在设置 jenkins (2.7.1) ...

@H_404_0@ *Starting Jenkins Continuous Integration Server jenkins[ OK ]

@H_404_0@正在处理用于 ureadahead (0.100.0-16) 的触发器 ...

@H_404_0@

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

@H_404_0@

第一次安装完成后的启动页面

@H_404_0@

@H_404_0@查看管理密码进行登录即可

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

@H_404_0@7d6a22cd3db7496fa2c6c1fcec6c6445


@H_404_0@===================================================================================

@H_404_0@上面就是整个环境的搭建,jenkins的具体使用这里不再重复赘述网上有很多文章

猜你在找的Ubuntu相关文章