持续集成:用于针对Octave测试C ++的简单框架

时间:2018-07-27 08:05:58

标签: testing continuous-integration ctest

我在2个不同的git存储库中都有八度音阶脚本和C ++源代码。

  1. 我希望对每个C ++提交-执行回归测试套件(基于cmake / ctest),该套件将C ++输出与八度输出匹配。
  2. 对于每个八度提交-运行八度并生成输出并运行C ++回归诉讼-参见#1。

最简单的方法是什么? 一些简单/轻巧的CI系统?

有什么建议吗?

1 个答案:

答案 0 :(得分:0)

您可以检查Travis CI并将测试脚本部署在配置文件中。通过配置文件,您可以在每次将新提交提交到原始位置时执行操作,如果您在某些脚本中设置了测试,则可以从Travis中自动调用它们。