【发布时间】:2016-10-17 13:15:25
【问题描述】:
我已经为我的团队配置了几个 github webhook:
- 当团队成员推送到分支时使用
- 另一个用于团队中某人创建新分支时
问题在于(2);在我创建一个新分支后,如下所示:
git checkout -b test master
git push -u origin test
create 和 push 钩子都被触发。但是在这种情况下,我只需要触发create。我在这里做错了什么吗?
我的钩子如下:
{
"name": "web",
"active": true,
"events": [
"create"
],
"config": {
"url": "http://myurl/create",
"content_type": "json"
}
}
和
{
"name": "web",
"active": true,
"events": [
"push"
],
"config": {
"url": "http://myurl/push",
"content_type": "json"
}
}
谢谢
【问题讨论】:
标签: git github githooks webhooks