如何在推送到 GitHub 之前运行所有测试?

B S*_*ven 5 git continuous-integration rspec github jasmine

是否有提供此功能的服务:

推送到 GitHub 时,它会运行所有 RSpec 和 Jasmine 测试。如果任何测试失败,它将拒绝推送。

gvd*_*gvd 1

看看Gerrit/Jenkins 组合。我们使用它来构建 C++ 代码,然后将其推送到真正的分支。您还可以将其设置为在将其推送到真实分支之前运行测试。我想你也可以将其设置为使用Github