摘要: CruiseControl(CC)是老牌的开源持续集成工具,支持众多的插件,文档也比较全,普通的持续集成应用使用CC是可以满足要求的,CC已经比较久没有更新了。团队在选择CI工具时可以考虑使用新的CI工具:hudson 比较常见的问题:1.CruiseControl可以用来做什么语言的CI?CC本身 阅读全文
posted @ 2012-05-07 18:03 念槐聚 阅读(579) 评论(0) 推荐(0) 编辑
摘要: 两款持续集成工具比较,目前暂整理如下几点:1.Dashboard展示:CruiseControl的页面相对简洁,Hudson内容比较丰富;2.是否免费:两者都是开源工具,目前活跃的支持者5人左右;3.实现语言:两者都是使用java语言开发的工具;4.版本管理:都支持subversion;(Cruis... 阅读全文
posted @ 2012-05-07 17:11 念槐聚 阅读(419) 评论(0) 推荐(0) 编辑
摘要: 大家讨论的比较多的是cruisecontrol,cc比较经典。Hudson比较新,比cruisecontrol易用。下载hudson.war(带有web服务器),执行java -jar hudson.war,默认的HUDSON_HOME是用户$HOME/.hudson。打开page:http://localhost:8080可以看到web界面,添加job之类可以直接在网页上进行。个人觉得hudson对于cruisecontrol的好处在于:1,更容易上手,不管是安装还是配置;2,configure可以通过网页界面,也可以通过编辑xml文件(如果想跟cc一样);3,大量的plugin可以直接拿来 阅读全文
posted @ 2012-05-07 09:31 念槐聚 阅读(357) 评论(0) 推荐(0) 编辑