首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Ctest/CDash工作流:部署夜间构建

Ctest/CDash工作流:部署夜间构建
EN

Stack Overflow用户
提问于 2012-02-24 08:42:21
回答 2查看 1.5K关注 0票数 8

我使用/维护了一些CMake项目,所以我开始检查CTest/CDash,但是有一些东西我搞不懂:

是否只用于显示生成/测试结果?(又称美化原木)

或者:可以在服务器上部署夜间构建二进制文件,包括在该工作流中?

虽然我认为CTest是测试CMake项目和显示测试结果的理想工具,但我也想在web服务器上自动部署夜间构建,我想知道这是否是正确的工具.

EN

回答 2

Stack Overflow用户

发布于 2012-02-26 18:02:34

这是CDash 2.0和最近的CTest中的一个新特性,您可以看到一个用于ParaView的实验示例,

http://trunk.cdash.org/index.php?project=ParaView

导致它的CTest脚本可以作为便笺查看,例如(来自仪表板),

http://trunk.cdash.org/viewNotes.php?buildid=10381

我计划在CDash 2.0完全发布后如何使用它,如果没有其他人先使用它的话。因此,这个特性现在当然已经存在了,但是非常新。我认为这是一个很好的特性,并计划在我的项目中使用它来提供每晚可用的二进制文件。

票数 3
EN

Stack Overflow用户

发布于 2012-02-24 11:42:07

这是一项任务,将由CMake执行,而不是由CTest或CDash执行。我们使用CMake生成安装程序映像,并将其复制到文件系统的某个位置。您可以使用add_custom_target来指定这样的目标。然后,您的夜间构建可能只包含此目标。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/9427763

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档