在Postbucket上将POST Hook限制为git分支,而不是存储库

时间:2013-11-20 18:46:29

标签: git github bitbucket

复杂的标题,让我解释一下。

当我推送到master分支时,我想限制自动POST挂钩;所以当我推到dev分支时它不会触发。这样,只有在将更改与master合并并且新master通过单元测试时,应用才会部署到实时服务器。

这可能吗?

1 个答案:

答案 0 :(得分:8)

你不能限制BitBucket何时触发其POST钩子;但您可以使用contents of the POST来决定是否继续部署。只需解析BitBucket发送给你的JSON,并且只有当"commits"元素中的任何一个元素具有"branch"“master”时才会继续。