CruiseControl和DJunit都不仔细描述了,前面有不少Blog已经说明了很多了。
CruiseControl可以和很多插件完美集合,包括CheckStyle、Emma等等。
最新的DJunit包含了JCoverage包,可以生成测试覆盖报告。正常情况下,直接在Eclipse里使用,会生成报告,没有发现问题。把生成报告的操作写到Ant文件里,然后用Ant命令行来生成报告,也没有问题。但是把DJunit配置到CruiseControl里,与其结合却产生了问题,效果是CruiseControl运行Ant文件后,报告不能正常生成。
DJunit版本:<chsdate w:st="on" isrocdate="False" islunardate="False" day="30" month="12" year="1899"><span lang="EN-US"><font face="Times New Roman">0.8.2</font></span></chsdate>
CruiseControl版本:<chsdate w:st="on" isrocdate="False" islunardate="False" day="30" month="12" year="1899"><span lang="EN-US"><font face="Times New Roman">2.7.1</font></span></chsdate>
简单解决办法:不通过使用CruiseControl调用Ant来运行报告生成的target,而是改为调用windows的命令行中的Ant来运行。把生成报告的这部分写为一个bat文件,在CruiseControl中调用这个bat文件即可。
分享到:
相关推荐
主题:持续集成及CruiseControl技术交流 在提升软件质量、降低研发风险、拒绝浪费方面,处于敏捷实践领域的持续集成(Continuous Integration,CI)起到重要作用。持续集成能够解决研发工作中的80%任务(日常),...
cruisecontrol配置定时运行
CruiseControl简介及使用举例
CruiseControl.NET 是 .NET 平台下的持续集成工具,CruiseControl (Java) 的 .NET 移植版本。CruiseControl是一个针对持续构建程序(项目持续集成)的框架,它包括一个email通知的插件,Ant和各种各样的CVS工具。Cruise...
cruisecontrol配置文件,很实用
CruiseControl-2.8.4.exe
[CruiseControl]binary安装和启动
cruisecontrol+maven2配置做持续集成
cruisecontrol简介
cruisecontrol、ant、svn持续集成 己两个多星期以来对持续集成的概念和应用有了一些了解。下面主要对自己配置持续集成的环境进行总结。(看上去简单,但是对我开始对持续集成都没什么了解的人来说确实费了不少周折)
CruiseControl.NET-CCTray-1.8.4.0-Setup.exe
CruiseControl.NET-1.4.4-Setup.exe
CruiseControl笔记,详细介绍了CruiseControl。net的配置,希望对大家有所帮助
非常好 结合uml Rhapsody cruise control
With the emergence of vehicle-to-vehicle communi-cation technology, cooperative adaptive cruise control (CACC) cars can be expected in the near future. In this paper, novel criteria for string ...
CruiseControl.NET-CCTray-1.5.6804.1-Setup
而现在,CruiseControl已发展成为一个家族式系统,包括CruiseControl.java、CruiseControl.net、CruiseControl.ruby等适应不同语言环境的实现,其强大的插件和扩展能力也是诸多同类系统无法比你的。而在这里,我只...
1.认识CruiseControl 2.CruiseControl的安装 3. CruiseControl的配置 4.总结
CruiseControl.NET-1.8.2.0-Setup.exe ccnet 服务端
Curisecontrol持续集成的客户端版,CruiseControl.NET-CCTray-1.4.1-Setup.exe