最近终于把gcov代码覆盖报告集成到jenkins中了,总算是完成工作,写篇博客总结下。我循序渐进地用了三个工具:gcov, lcov,
gcovr这三个工具原理(其实gcovr依赖于GNU的gcov的)都是收集你程序run之后所产生的*.gcda文件,总的来说,我个人觉得比较喜欢lcov,应为lc...
分类:
其他好文 时间:
2014-06-11 22:18:08
阅读次数:
801
Jenkins的job->build 支持Ant,maven,windows
batch和Shell,
但是我们知道python,perl,ruby等脚本其实也是shell脚本,所以这里的Shell可以扩展为python,perl,ruby等。例如:
下面执行windows batch 和pytho...
分类:
编程语言 时间:
2014-06-11 10:03:49
阅读次数:
296
1、 Jenkins 下载
2、 Jenkins 安装配置
(1) 安装JDK
(2) Ubuntu 配置安装Tomcat
.........
分类:
系统相关 时间:
2014-06-04 22:50:22
阅读次数:
426
建立Jenkins项目1. “新增作业”->填写作业名称->选择“建置 Maven
2 或 3 專案”->OK。新增成功后会进入“組態設定”,暂时先保留默认值,稍后再进行设定。2.
按一下“马上建置”,会显示“已排入建置”,然后在“建置歷程”会见到#1的链接,点入该链接并选择“終端機輸出”,这时会见...
分类:
移动开发 时间:
2014-05-27 00:33:31
阅读次数:
777
原文地址:http://www.cnblogs.com/itech/archive/2011/11/03/2234662.html注意:我们知道Jenkins通过master/slave来支持分布式的job运行,这里的JavaHelloworld运行在master,即Jenkins所在的机器。一
J...
分类:
编程语言 时间:
2014-05-26 10:54:11
阅读次数:
309
什么是持续集成
随着软件开发复杂度的不断提高,团队开发成员间如何更好地协同工作以确保软件开发的质量已经慢慢成为开发过程中不可回避的问题。尤其是近些年来,敏捷(Agile)
在软件工程领域越来越红火,如何能再不断变化的需求中快速适应和保证软件的质量也显得尤其的重要。 持续集成正是针对这一类问题的一种软...
分类:
其他好文 时间:
2014-05-25 12:46:24
阅读次数:
239
QQ群:136924235
论坛:http://bbs.shareku.com
对于移动或删除jobs,只需要简单地移动或删除%JENKINS_HOEM%\jobs目录。
对于修改jobs的名字,只需要简单地修改%JENKINS_HOEM%\jobs下对应job的文件夹的名字。
对于不经常使用的job,只需要对%JENKINS_HOEM%\jobs下对应的jobs的目录zip或tar后存储到其他的地方。...
分类:
Web程序 时间:
2014-05-25 01:09:27
阅读次数:
345
加入单元测试android单元测试很多都是使用Instrumentation进行的,这里讲的是试用JUnit,为什么用JUnit呢?因为使用Instrumentation需要打包apk安装,然后再进行测试,即需要用一个项目去测试另一个项目。我现在想做的单元测试是在打包前进行一些测试验证,所以需要用J...
分类:
移动开发 时间:
2014-05-24 13:18:33
阅读次数:
395
1.在jenkins上增加节点,2,在mac系统中将ssh的服务打开在偏好设置-互联网与无线-共享中3,使用macroot用户修改sshd-config的鉴权方式首先获取到root用户登录,然后vi/etc/sshd_config,修改PasswordAuthenticationno为Passwor...
分类:
其他好文 时间:
2014-05-21 21:41:36
阅读次数:
677
环境搭建1.
下载JDK,安装,并将JDK的安装目录加入到环境变量JAVA_HOME,将JDK的bin目录加入到环境变量PATH。2. 下载Android
SDK,解压,并将SDK的安装目录加入到环境变量ANDROID_HOME,将SDK的tools和platform-tools目录加入到环境变量P...
分类:
移动开发 时间:
2014-05-21 03:25:07
阅读次数:
322