持续集成上铁道——CruiseControl.rb发布1.0版本
来源:互联网 发布:淘宝买家三钻要多少 编辑:程序博客网 时间:2024/04/29 12:58
什么是CruiseControl.rb
CruiseControl.rb(简称CC.rb)是由ThoughtWorks开发并贡献给开源社区的持续集成工具。它的名字来源于ThoughtWorks发起的另一个开源项目CruiseControl,乍看之下也颇有几分相似。为什么需要CruiseControl.rb
因为它特别适用于Ruby on Rails项目。遵循Rails项目一贯的“convention over configuration”原则,CC.rb针对Rails项目制订了一组很有意义的持续集成惯例约定,大部分Rails项目不需要任何额外工作就可以在CC.rb上开始持续集成。这也正是很多项目可以在5分钟内搞定持续集成环境的原因。如果你需要与众不同的构建设置,CC.rb也允许你以非常简单的方式指定这些设置——没有XML,配置都是你熟悉的Ruby代码。除了Rails项目之外,CC.rb也支持其他项目的持续集成:Ruby项目、Java项目、.NET项目、甚至C项目。已经有数个开源项目成功应用CC.rb进行持续集成。实际上,CC.rb开发团队正在努力找出哪类项目不适合用CC.rb来持续集成,但我们目前还没有找到,反而发现用CC.rb做各种项目的持续集成都相当容易。
( 如果你想知道Ruby on Rails框架最新的代码是否健康良好,可以随时查看它的持续集成结果。)
CruiseControl.rb的未来
在即将到来的1.1版本中,CC.rb会加入多阶段构建、分布式构建等先进的持续集成理念。从正在开发的故事列表中,可以大致看出CC.rb未来的方向。如何帮助CruiseControl.rb
CC.rb是一个非常新的开源项目。尽管我们认为它很出色,但它的功能仍然很不完善,还有很多问题存在。CC.rb需要整个社群的帮助,而你现在就可以帮助它。你可以用5分钟来试用CC.rb,并把它介绍给你的同事和朋友。如果你遇到bug或者认为CC.rb还缺少什么功能,请报告给我们。你也可以帮助我们修复完善CC.rb。在熟悉了CC.rb的体系之后,你还可以创建你自己的CC.rb插件。当然如果你英语过硬,还可以帮助我们完善文档。
让你的项目持续集成也“on Rails”,你现在就可以。
- 持续集成上铁道——CruiseControl.rb发布1.0版本
- 持续集成工具CruiseControl
- CruiseControl持续集成
- CruiseControl持续集成
- cruisecontrol数据库持续集成
- CruiseControl持续集成
- 持续集成工具CruiseControl
- cruisecontrol、svn、maven持续集成
- 持续集成工具CruiseControl续
- cruisecontrol、ant、svn持续集成
- 敏捷持续集成工具CruiseControl
- CruiseControl.NET持续集成实践
- 我们正在路上—从持续集成到持续发布
- cvs+maven+cruisecontrol,构建持续集成
- 一点不难配置的CruiseControl持续集成
- CruiseControl.Net持续集成实战指南
- CruiseControl.Net持续集成平台搭建总结
- 持续集成工具 cruisecontrol 以及 hudson
- 搞定八叉分割,发文祝贺……
- C#获取应当程序当前目录的N种方法
- 结合struts和hibernate谈J2EE架构的数据表示
- HTTP协议详解之消息报头
- 程序员眼中的UML--克服用例图的恐惧
- 持续集成上铁道——CruiseControl.rb发布1.0版本
- Ford Street Racing 2006
- Stardock WindowBlinds 5.5
- 沸腾的猪年
- 《余世维 - 有效沟通》讲义zz
- Virtual GPS ver. 1.29
- Mozilla研究—minimo的本地化
- 郁闷了,发泄一下
- Hack Proof Your Wireless Network