我在两个不同的git存储库中有八度音阶脚本和C++源代码。
- 我想要每一个C++提交-执行回归测试套件(基于cmake/ctest-based(,它将C++输出与倍频程输出相匹配
- 对于每一个倍频程,执行倍频程并生成输出并运行C++回归套件-参见#1
实现这一点的最简单方法是什么?一些简单/轻量级的CI系统?
有什么建议吗?
您可以检查Travis CI并在配置文件中部署测试脚本。配置文件允许您在每次将新提交推送到原点时执行操作,如果您在一些脚本中设置测试,则可以从Travis自动调用它们。