5
我已经将我的GitHub回购与Travis集成在一起。目前,我可以运行git push origin master
,然后在几分钟后看到一个Travis构建错误,这意味着我有一个破碎的主版本。如果Travis失败,我可以防止git push吗?
有没有什么办法可以阻止混帐接受推送如果特拉维斯无法运行?
我知道我可以推到一个git分支,然后只有合并它,如果它运行干净,但我想知道是否有任何方法让git本身拒绝接受推。
您可以将travis提交给主,并且您推送到特定分支或另一个回购。 –