CruiseControl发布新版本了

2008年2月16日,CruiseControl发布了新的版本(CC 2.7.2 pre-release)。该版本加入了一些新的特性,特别是在Dashboard部分,并修正了一些Bug。

该版本合并了分支,即 https://cruisecontrol.svn.sourceforge.net/svnroot/cruisecontrol/branches/cce/cruisecontrol 。也就是说,在前几篇博文中介绍的内容在该版本上都是有效的。

下面简要介绍一下该版本的新增特性,你可以到 http://tinyurl.com/2zm9mz下载2.7.2 pre-release。

1. 更新了cc-config文件

2.BuildAgents上更强健的AntBuilder

3. Added SVN Bootstrapper to sample project

4. 在Debian下安装CruiseControl后启动之

5. 支持 ExecBuilder/RakeBuilder

6. 支持 不配置 ,以及 requiremodifications="false"

7. 基于SVN Repository版本号的SVNLabelIncrementer

8. 兼容 Microsoft Visual Studio Team FoundationServer 2008 (CC-735)

9. 更新部分文档
  *  在Maven and Maven2 builders上加入了"timeout" attributes
  * 增加了对Rake Builder 的支持文档

10. Dashboard
======================
* build loop 通过HTTP post发送数据给Dashboard
* 显示Build Queue
* 显示暂停状态
* 更新tooltips,显示更全面的Build状态信息
* 显示 状态为discontinued的项目
* 创建了dashboard widget API,目前的 "dashboards"tab 和 "builds" tab已经使用新的widget API.
* See build information from zipped log files
* 在Build Detail页面有Force build, RSS & JMX console功能的链接
* 在RSS feed中包括最后的build状态
* Dashboard可以运行于IE6, IE7和Firefox2.0
* 使用相对时间格式
* Installation diagnosis widget
* dashboard上可以显示带单引号的项目名称
* 当项目是inactive时,相关按钮变灰( "all builds", "all successful builds", "config panel" and "force build")
* 可以通过命令行参数指定dashboard的位置

你可能感兴趣的:(CruiseControl)