加入收藏 | 设为首页 | 会员中心 | 我要投稿 岳阳站长网 (https://www.0730zz.com/)- 物联平台、混合云存储、数据仓库、智能推荐、智能数字人!
当前位置: 首页 > 综合聚焦 > Ubuntu > 正文

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

发布时间:2020-10-19 08:52:30 所属栏目:Ubuntu 来源:互联网
导读:准备工作 ================================ 1.安装gradle 2.安装linux_sdk开发包 3.安装jenkins =============================== Gradle ======================================================================== Gradle各个版本

准备工作

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

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的具体使用这里不再重复赘述网上有很多文章

(编辑:岳阳站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读