【发布时间】:2019-03-07 06:08:51
【问题描述】:
我们有一个 repo(我称之为 $Main),我们用另一个 repo ($Sub) 作为子模块构建它。我们目前使用 Travis 进行自动化测试,但如果有合适的框架,我很乐意使用不同的框架。
我想要自动基准测试,这样当提交被推送到 $Sub 中的主分支时,自动构建 $Main 的主分支,并将 $Sub 的主分支作为子模块,并运行基准测试脚本( bash 或 Python)。
此脚本可能需要一些时间才能完成(约 1 小时,也许更多),所以我不希望构建通过它是必要的,但我确实希望它生成一个包含结果的 .csv 和可以访问这个。
我该怎么做呢?我已经查看了 git-hooks 和 Travis 的构建矩阵,但我不知道如何继续。
【问题讨论】: