"CruiseControl"自动化C++项目?

Luc*_*ano 4 c++ continuous-integration automation cruisecontrol hudson

我们有一个目前使用Make on Linux构建的C++项目.我希望自动化它类似于CruiseControl下的Java项目.

1)是否有类似于CruiseControl for C++项目的项目?

要么

2)使用CruiseControl进行C++项目是否有一个很好的"操作方法"?

ste*_*anB 6

我一直在寻找在Linux上为C++项目设置CruiseControl,但遇到了Hudson.它有一个文件/一个命令行设置,你启动并运行.管理访问是通过漂亮的Web界面.我强烈推荐它.

与CC相比,Hudson似乎更容易设置和管理,而且您可以通过插件访问构建静态,错误/警告(删除目录并且它们可用),并且您可以将其设置为在构建失败时自动发送电子邮件.

我已经创建了shell脚本,为每个项目目录调用make.我指着Hudson运行那个脚本.构建是通过cron设置设置 - 通过Web界面设置.我每30分钟检查一次代码更改并从perforce和重新编译中获取构建.

如果你不确定试一试.起床和跑步只需几分钟.我已经下载了它,因为我想看看我们当前的构建设置有什么可能,而且我从未回头,它已经运行了近一年没有任何问题.