jenkens + git + gradle打造代码守护天使
2016-03-17 本文已影响308人
Recoder
程序员的每天不是在解决bug,就是在制造bug,日复一日,年复一年,开发,打包,测试,上线,就是一个轮回,每个轮回多么相似,可是又是那么不同,所以我们痛苦,我们无奈,我们消耗这生命,荒废了美好的生活,殊不知,行路千里,别忘了出发的原因。
那有没有一种方式可以让程序员从轮回之中解放出来,用有限的时间,做更多有意义的事情?
当然有,那就是我们要为自己打造一个守护天使,替我们去经历这些轮回,好吧,那就是开始吧!
第一步、准备工作:
1、jenkends的下载与安装《略》
2、jdk下载与安装配置《略》
3、gradle下载安装配置《略》
4、git下载安装配置《略》
由于本人很懒,所以以上准备工作,请大家自行解决,我们来做最重要的,和最容易出错的事情。
启动jenkens:
http://localhost:8080/restart
然后你就可以看到jenkens的管理界面了,是不是简单?
第二步、配置jenkens环境
配置插件:
然后点击《系统管理-插件管理》,在这里我们下载相关的插件:
![](https://img.haomeiwen.com/i19559/811ba3d63b07ca12.png)
![](https://img.haomeiwen.com/i19559/8f45ccbe383671ba.png)
下载一下插件:
git plugin
android lint plugin
gradle plugin
安装重启搞定
配置系统:
点击系统设置,进入配置以下环境。
![](https://img.haomeiwen.com/i19559/c4255d009397f4d4.png)
![](https://img.haomeiwen.com/i19559/5179aa52a1701206.png)
![](https://img.haomeiwen.com/i19559/7b513a7e14ba0f12.png)
![](https://img.haomeiwen.com/i19559/2d11512937f9df1e.png)
注意:
git的地址是 ***cmd\git.exe
第三步、可以建立一个工作给它了
![](https://img.haomeiwen.com/i19559/4321e81381b87b19.png)
新建一个job,名字随便起,选择构建一个自由风格***
下一步。
![](https://img.haomeiwen.com/i19559/5a61d20b2f9cb7fa.png)
![](https://img.haomeiwen.com/i19559/41471e7df6502a58.png)
![](https://img.haomeiwen.com/i19559/12d01d0a205845de.png)
保存,执行构建。
第四步、注意问题
1、当编译的sdk和jenkens配置的版本不一样的时候,就会出这样的问题,
![](https://img.haomeiwen.com/i19559/c1eed468b8afe4e2.png)
解决方案:
确保开发项目的时候,compile sdk version 在sdk中要有对应的版本
![](https://img.haomeiwen.com/i19559/906f79a0cf3b5b80.png)
问题:
1、ssh检出代码
项目要配置私钥,jenkens要配置公钥。