CDash客户端设置

时间:2011-04-01 06:21:14

标签: continuous-integration cmake cdash

我正在尝试使用CDash创建C ++ CI环境。

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

在版本控制系统(颠覆)或特定时间源代码发生变化时,如何设置客户端自动编译和测试代码,我有点迷失。

我有Mastering CMake书,但似乎没有多说这个话题。

有没有办法在不使用计划任务/ cron进行黑客攻击的情况下进行连续构建?

有没有好的例子可以查看?

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

CDash对CI环境有益吗? (使用评论来回答这个问题)

1 个答案:

答案 0 :(得分:1)

CDas@Home可能是解决方案。一般情况下,我的连续机器在每晚的cron作业上运行一个脚本,每隔几分钟轮询一次存储库大约24小时。