jenkens + git + gradle打造代码守护天使

程序员的每天不是在解决bug,就是在制造bug,日复一日,年复一年,开发,打包,测试,上线,就是一个轮回,每个轮回多么相似,可是又是那么不同,所以我们痛苦,我们无奈,我们消耗这生命,荒废了美好的生活,殊不知,行路千里,别忘了出发的原因。

那有没有一种方式可以让程序员从轮回之中解放出来,用有限的时间,做更多有意义的事情?

当然有,那就是我们要为自己打造一个守护天使,替我们去经历这些轮回,好吧,那就是开始吧!


第一步、准备工作:

1、jenkends的下载与安装《略》

2、jdk下载与安装配置《略》

3、gradle下载安装配置《略》

4、git下载安装配置《略》

由于本人很懒,所以以上准备工作,请大家自行解决,我们来做最重要的,和最容易出错的事情。

启动jenkens:

http://localhost:8080/restart

然后你就可以看到jenkens的管理界面了,是不是简单?


jenkens + git + gradle打造代码守护天使_第1张图片
jenkens 管理界面


第二步、配置jenkens环境


配置插件:

然后点击《系统管理-插件管理》,在这里我们下载相关的插件:

jenkens + git + gradle打造代码守护天使_第2张图片
系统管理



jenkens + git + gradle打造代码守护天使_第3张图片
插件管理

下载一下插件:

git plugin

android lint plugin

gradle plugin

安装重启搞定


配置系统:

点击系统设置,进入配置以下环境。

jenkens + git + gradle打造代码守护天使_第4张图片
android-sdk配置
jenkens + git + gradle打造代码守护天使_第5张图片
配置jdk


jenkens + git + gradle打造代码守护天使_第6张图片
配置git


jenkens + git + gradle打造代码守护天使_第7张图片
配置gradle


注意:

git的地址是 ***cmd\git.exe


第三步、可以建立一个工作给它了



jenkens + git + gradle打造代码守护天使_第8张图片
新建一个job

新建一个job,名字随便起,选择构建一个自由风格***

下一步。


jenkens + git + gradle打造代码守护天使_第9张图片
配置git地址


jenkens + git + gradle打造代码守护天使_第10张图片
配置地址,添加账户,选择分支


jenkens + git + gradle打造代码守护天使_第11张图片
配置gradle,和对应的命令就ok了

保存,执行构建。

第四步、注意问题

1、当编译的sdk和jenkens配置的版本不一样的时候,就会出这样的问题,

jenkens + git + gradle打造代码守护天使_第12张图片
编译版本问题

解决方案:

确保开发项目的时候,compile sdk version 在sdk中要有对应的版本


jenkens + git + gradle打造代码守护天使_第13张图片
更新android-build-tools版本,保证跟开发使用的一致



问题:

1、ssh检出代码

项目要配置私钥,jenkens要配置公钥。


你可能感兴趣的:(jenkens + git + gradle打造代码守护天使)