Android自动化构建:Jenkins+Gradle

需要安装的环境
JDK、Android SDK、Jenkins、Gradle、Git

1.安装Jenkins

第一种就是下载安装包直接安装,下载地址: http://mirrors.jenkins-ci.org
第二种就是下载war包,放到Tomcat中启动。war包下载地址: http://mirrors.jenkins-ci.org/war/,

2.安装Jenkins相关插件

搭建Android自动化打包环境需要安装Gradle插件,如果使用Git还需要Git的插件,安装Jenkins时默认已经安装了这两个插件。如果没有安装可以进入“系统管理>管理插件”进行插件的安装。如图:


Android自动化构建:Jenkins+Gradle_第1张图片
Paste_Image.png

3.配置Jenkins中的环境变量

系统管理 > 系统设置


Android自动化构建:Jenkins+Gradle_第2张图片
Paste_Image.png
Android自动化构建:Jenkins+Gradle_第3张图片
Paste_Image.png

注意:路径根据具体的情况设置

4.创建工程,并配置

点击左侧新建,创建一个新的需要被构建的工程;点击OK之后成功创建并自动跳到工程对应的配置页。

a.被构建的工程源码配置

Android自动化构建:Jenkins+Gradle_第4张图片
Paste_Image.png

b.Gradle构建配置

Android自动化构建:Jenkins+Gradle_第5张图片
Paste_Image.png

5.立即构建

到这里关于Jenkins及对Gradle支持相关的所有的配置就结束了,回到首页进入工程下,点击左侧的立即构建就可以开始构建了。

附:
问题1:Android系统的环境变量不能被jenkins调用导致编译失败,需要在jenkins里面配置环境变量

Android自动化构建:Jenkins+Gradle_第6张图片
Paste_Image.png

问题2:Gradle版本不对,导致编译失败

Android自动化构建:Jenkins+Gradle_第7张图片
Paste_Image.png
Android自动化构建:Jenkins+Gradle_第8张图片
Paste_Image.png

你可能感兴趣的:(Android自动化构建:Jenkins+Gradle)