2011-04-01 105 views
0

我试图通过使用CDash创建一个C++ CI环境。CDash客户端设置

我已经在我的电脑上运行了CDash,我可以通过手动运行ctest从CDash客户端发送一些结果给它。

如何在版本控制系统(subversion)或特定时间更改源代码时自动编译和测试代码,这让我感到有点遗憾。

我有掌握CMake的书,但似乎没有多少关于这个话题。

有没有什么办法可以连续编译而不需要使用计划任务/ cron进行黑客?

有没有什么好的例子可以用来检查?

可以以某种方式命令从仪表板上运行某个站点上的构建?我有点记得看到这个地方,但我现在无法找到它。

CDash对CI环境有好处吗? (使用评论回答此问题)

回答

1

[email protected]可能是解决方案。一般来说,我有连续的机器在夜间cron作业上运行脚本,每隔几分钟轮询一次仓库24小时。

+0

我做了类似的事情。谢谢。这似乎是在1.8.2中实现的 – 0xbaadf00d 2011-04-04 05:04:57