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

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

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

本文来自网络,不代表青岛站长网立场。转载请注明出处: https://www.0532zz.com/html/zhonghe/fwq/ubuntu/20201019/11571.html
上一篇
下一篇

作者: dawei

【声明】:青岛站长网内容转载自互联网,其相关言论仅代表作者个人观点绝非权威,不代表本站立场。如您发现内容存在版权问题,请提交相关链接至邮箱:bqsm@foxmail.com,我们将及时予以处理。

为您推荐

返回顶部