当前位置 : 主页 > 网络安全 > 测试自动化 >

“CruiseControl”自动化C项目?

来源:互联网 收集:自由互联 发布时间:2021-06-19
我们有一个目前使用Make on Linux构建的C项目.我希望自动化它类似于CruiseControl下的Java项目. 1)是否有类似于CruiseControl for C项目的项目? 要么 2)使用CruiseControl进行C项目是否有一个很好的“
我们有一个目前使用Make on Linux构建的C项目.我希望自动化它类似于CruiseControl下的Java项目.

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

要么

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

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

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

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

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

网友评论