标签: git github continuous-integration
我正在实施基于Githubs Post-Receive Hook的autobuilder / CI部署程序。系统应该只构建和部署存储库的主分支;应该忽略由推送到其他分支触发的钩子。
但是,我不清楚如何从Post-Receive Hook有效负载检测“当前推送”是否包含存储库主分支中的任何提交?
答案 0 :(得分:1)
在JSON payload sent to you by the webhook中,ref元素将设置为refs/heads/master。
ref
refs/heads/master