jenkins可以在页面对其进行配置,如下:点“新Job”,界面如下:输入任务名称,任意名称都可以,但最好是有意义的名称,这里输入的名称和项目名称相同为hummer选择项目类型,因我的项目是maven项目,这里选择“构建一个maven2/3项目”点击”OK“进入下一个界面。源代码管理根据..
分类:
其他好文 时间:
2014-09-09 13:43:49
阅读次数:
224
之前已经实现了Jenkins与TestNG的完美结合,但是在使用过程中发现了一些弊端,主要是测试代码与测试用例的关联性不强,以及测试代码执行状态与测试用例的执行状态无法直接关联!为了解决这个问题,必须要使用一套测试管理工具来对代码和用例以及执行状态进行统一的管理,为了不..
分类:
其他好文 时间:
2014-09-09 13:40:39
阅读次数:
242
在最新的《关于代码审查的几点建议》中再次提到了代码分析:6、尽量使用静态代码分析工具以提高审查效率。笔者之前也谈到过多次代码分析、代码检查,见:关于代码评审的微博讨论汇集 #敏捷有效实践# 每日代码自动检查 英文是daily code inspection。对代码质量关注时,安排人工检查code review是需要的,但100% code review需要很多工作量,不是所有的组织值得这样做,而工...
分类:
其他好文 时间:
2014-09-09 12:49:28
阅读次数:
232
在 《SonarQube4.4+Jenkins进行代码检查实例之一》 中介绍了不编译只检查的方式。但是有些代码检查需要使用字节码,比如Findbugs的检查依赖于字节码,实例一中只提取源代码,就不能进行Findbugs的检查。要进行Findbugs检查就需要编译。以下实例操作来演示如何搭建1,首先当然是要下载最新的Findbugs http://docs.codehaus.org/displ...
分类:
其他好文 时间:
2014-09-09 12:34:18
阅读次数:
201
<?xmlversion="1.0"encoding="UTF-8"?><projectname="ads_build"basedir="/data/jenkins/jobs/ads_api/workspace/"default="build_app"><propertyname=‘base.dir‘value=‘.‘></property><propertyname="ads.dir"value="${base.dir}/ads-api"><..
分类:
其他好文 时间:
2014-09-06 02:18:23
阅读次数:
316
无论Linux还是windows, jenkins都是作为一个后台服务存在的。所以在Linux下,手动启动或停止jenkins:service jenkins startservice jenkins restartservice jenkins stop在windows下,同样的道理:找到jenk...
分类:
其他好文 时间:
2014-09-04 20:53:50
阅读次数:
284
在Jenkins上建了一个执行SoapUI的task,想要自定义发送邮件的地址和姓名,怎么办呢?在Editable Email Notification里面添加Pre-send Script脚本如下:import javax.mail.Message.RecipientTypeimport java...
分类:
其他好文 时间:
2014-09-03 18:07:16
阅读次数:
302
jenkins总是不能取到最新的SVN版本;网上有说修改系统时间来解决的,尝试后发现无效;在源地址末尾添加@HEAD可以解决这个问题。
分类:
其他好文 时间:
2014-09-03 14:54:26
阅读次数:
165
前言持续集成这个概念已经成为软件开发的主流,可以更频繁的进行测试,尽早发现问题并提示。自动化部署就更不用说了,可以加快部署速度,并可以有效减少人为操作的失误。之前一直没有把这个做起来,最近的新项目正好有机会,费了一番功夫总算搞好了,特此记录。1.开发环境我这..
分类:
其他好文 时间:
2014-09-03 13:16:27
阅读次数:
292
文档Gerrit服务器启动后,网站上有一个Documentation链接。点击后会看到四个选项:index,searching,uploading和accesscontrol文档内容很多,不必专门去Gerrit官方查找。创建CI服务器使用的帐号CI服务器比如Jenkins肯定需要访问Gerrit来获...
分类:
其他好文 时间:
2014-09-02 11:58:14
阅读次数:
364