我使用/维护了一些 CMake 项目,所以我开始研究 CTest/CDash,但有些事情我想不通:
是否仅用于显示构建/测试结果? (又名美化日志)
或者:在服务器上部署夜间构建二进制文件是否可以包含在该工作流中?
尽管我认为 CTest 是测试 CMake 项目和显示测试结果的理想工具,但我也想在 Web 服务器上自动部署夜间构建,我想知道它是否适合那...
最佳答案
这是 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 完全发布后写下如何使用它,如果没有其他人首先使用它的话。因此,该功能现在肯定存在,但非常新。我认为这是一个很棒的功能,并计划在我的项目中使用它来提供夜间二进制文件。
关于c++ - Ctest/CDash 工作流程 : deploying nightly builds,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9427763/