abiosoft / abiosoft/caddy-git

Support multiple hooks on the same repository

Đang mở
#65 2 bình luận 1 reaction 0 người được giao Xem trên GitHub
enhancement
Ngôn ngữ chính
Go
Star
206
Fork
42
Chỉ số merge pull request
Không có pull request nào được merge trong 30 ngày

Mô tả

I'm guessing this is a fairly unique request, but I need the ability to support multiple hooks on the same repo -- the difference is the branch.

You can see the full [Caddyfile here](https://github.com/grindjs/site/blob/master/Caddyfile), but here’s the relevant bits:

```
git github.com/grindjs/docs {
hook /hooks/deploy-docs {$DOCS_SECRET}
hook_type github
branch master
key /apps/.ssh/id_rsa
path ../resources/docs/master
interval -1
}

git github.com/grindjs/docs {
hook /hooks/deploy-docs {$DOCS_SECRET}
hook_type github
branch 0.7
key /apps/.ssh/id_rsa
path ../resources/docs/0.7
interval -1
}

git github.com/grindjs/docs {
hook /hooks/deploy-docs {$DOCS_SECRET}
hook_type github
branch 0.6
key /apps/.ssh/id_rsa
path ../resources/docs/0.6
interval -1
}
```

Basically I have docs for different versions of the framework in branches that can be updated, however when I push to a branch other than master, I get the following:

```
2017/07/19 02:00:45 github webhook ignored. Error: found different branch 0.7
2017/07/19 02:02:13 github webhook ignored. Error: found different branch 0.6
```

I'm guessing the plugin is hitting the first match and then abandoning?

Hướng dẫn đóng góp

Chưa lập chỉ mục được hướng dẫn đóng góp cho kho mã nguồn này

Đánh giá

Issue này chưa được đánh giá.

Nhận issue mới trong hộp thư của bạn

Bản tóm tắt ngắn những issue GitHub phù hợp với người mới.