Jenkins构建Android项目持续集成
文章平均质量分 93
通过学习本栏目,你将学会如何通过jenkins搭建Android项目的持续集成,解决手动打包发包的繁琐事情,提高代码质量,可以更好的把控项目。
画虎烂
每天反思,每天进步
展开
-
Jenkins构建Android项目持续集成之findbugs的使用
题外话这篇本来和之前的系列要一起出的,但是因为中间公司要发布一个版本,给耽搁了,今天工作做完了,又闲了下来。所以就又来继续jenkins构建Android项目持续集成系列的findbugs篇。Findbugs简介关于findbugs的介绍,可以自行百度下,这里贴下百度百科的介绍。findbugs是一个静态分析工具,它检查类或者 JAR 文件,将字节码与一组缺陷模式进行对比以发现可能的问题。这组缺陷模原创 2015-12-29 14:54:37 · 7674 阅读 · 7 评论 -
Jenkins构建Android项目持续集成之单元测试及代码覆盖率
单元测试 在软件开发中一直在推崇TDD(测试驱动开发),但是一直不能被有效的执行或者并不是真正的测试驱动开发(先开发后写单元测试),因为我们懒!而Android开发又是大多应用层面的开发,很多都是和视图层紧密相连的,业务逻辑和view相绑定,这导致编写单元测试有相当大的困难,因此就我项目而言,只针对工具类、服务端API编写单元测试。关于Android Studio如何编写单元测试并运行,可以看之前原创 2015-12-14 22:33:20 · 13209 阅读 · 13 评论 -
Jenkins构建Android项目持续集成之创建项目
新建项目前面,已经介绍了,系统相关配置,接下来就可以开始创建项目了。选择新建—>构建一个自由风格的软件项目,然后填写项目名称。项目如下:注意:项目名称不能包含有中文,否则在跑job的时候会出错,所以上图的项目名是错误的,在此修正。项目配置源码管理 在Git->Repository URL,填入项目的git仓库地址,图上的地址是我的github地址.选择的是master分支,你也可以填写自己的原创 2015-12-11 18:53:05 · 8820 阅读 · 8 评论 -
Jenkins构建Android项目持续集成之系统配置篇
用户设置jenkins有自有的用户数据库,为了安全考虑,可以启用用户注册,使用权限控制登录。 切记,授权策略要先选择“登录用户可以做任何事”,因为现在还没有任何用户,不能指定管理员,设置之后保存退出。 填写注册信息。然后使用刚才注册的用户登录,”系统管理—>Configure Global Security”到安全管理界面 将刚才的授权策略改为“安全矩阵”,在这个矩阵里,可原创 2015-12-09 16:02:52 · 7235 阅读 · 1 评论 -
Jenkins构建Android项目持续集成之Jenkins的安装篇
工具准备1、jenkins.war 可以去官网下载(http://jenkins-ci.org/)最新版本,下载地址:http://mirrors.jenkins-ci.org/war/latest/jenkins.war,如果下载不了,我在csdn上传了一份http://download.csdn.net/detail/a631855639/9335755 2、插件下载 这里上传了我原创 2015-12-08 11:47:33 · 12345 阅读 · 3 评论 -
Jenkins构建Android项目持续集成之简介篇
瞎扯 2014年毕业的,到现在出来工作一年半左右。在大学学的专业是网络工程,大三下学期跟着老师做了四五个月的web开发,后来自学了Android,选择它是因为自己的一个兴趣,所以后来工作顺理成章的找了Android开发的工作。到今年六月初的时候,第一次换了工作,来到新公司后,第一次接触到了项目持续集成的概念,并且在来到新公司开始的一两个月,老大让我去了解学习了下,这里我整理了下我所知道的关于Jen原创 2015-12-07 16:37:35 · 5848 阅读 · 3 评论