Jenkins Android 可持续化集成
Jenkins是一套较为成熟的持续化集成解决方案。对于可持续化集成和Jenkins不是很了解的朋友,可以自行百度,这里不介绍更多内容。
搭建平台为:Microsoft Windows Server 2003 SP2
需要的其他环境:Java、Git、Android SDK、Gradle
*** 注:一定要配置好 JAVA_HOME 和 ANDROID_HOME 环境变量
1 安装Jenkins
安装Jenkins非常简单。https://jenkins.io/
这里可以直接下载使用。仍然推荐使用LTS版本,喜欢新鲜的朋友可以尝试一下Weekly版本。如下图:
![](https://img.haomeiwen.com/i1208111/b2063f043e179ba6.png)
下载成功后,得到文件 jenkins.msi 文件。可直接安装。
安装成功后,系统默认会调用浏览器访问 localhost:8080 地址。
2 配置Jenkins
在网页中浏览 localhost:8080 ,根据提示进行初步的配置,即可进入到系统中来。如下图:(由于我已经有项目了,所以样子会有些不一样)
![](https://img.haomeiwen.com/i1208111/c5bee99501434610.png)
在使用前,我们需要下载一些插件。点击左边的系统管理,选择右边列表中的插件管理。如下图:
![](https://img.haomeiwen.com/i1208111/b40410fba6005104.png)
选择可选插件一栏,找到以下插件勾选,并点击下载待重启后安装:
- Gradle plugin
- Git plugin
![](https://img.haomeiwen.com/i1208111/38143dc989f0ed0b.png)
下载成功后重启Jenkins即可。(重启可使用下载带重启后安装中的安装完成后重启Jenkins(空闲时)来进行,如下图)
![](https://img.haomeiwen.com/i1208111/0faafa2aa3a875c9.png)
打开系统管理中的系统设置,
![](https://img.haomeiwen.com/i1208111/c6359f25352a8001.png)
找到Shell行,将其内容修改为:
C:\WINDOWS\system32\cmd.exe
![](https://img.haomeiwen.com/i1208111/682c4fc1a1420eb5.png)
3 创建项目
点击左边的新建,如下图填写内容:
![](https://img.haomeiwen.com/i1208111/4e42a8f9d16b7edc.png)
源码管理 与 构建触发器 的配置较为简单,这里不介绍了。
如下图设置 构建 :
![](https://img.haomeiwen.com/i1208111/bb49982acedd3ff0.png)
至此,保存,点击左边列表的 立即构建,一切顺利的话,就可以构建成功了。
4 遇到错误肿么办?
在搭建过程中,难免遇到各种各样的错误,遇到错误肿么办?
授人以鱼不如授人以渔。
在构建出错的时候,点击构建列表中出错的构建,选择左边的Console Output , 就会显示出错误的内容。根据错误提示进行google,解决问题。每个人遇到的问题都是不一样的,自己亲自去尝试远远要比一篇好的教程学习的更快。
![](https://img.haomeiwen.com/i1208111/d69d60f076ab9918.png)
5 结束
祝大家玩的开心~