Filter job, pipeline and merge request web hook events by branch

Follow up to https://gitlab.com/gitlab-org/gitlab-ce/issues/20338

Web hooks are a great way to integrate different systems, but many external systems provide no way to filter the incoming events. It would be helpful in these situations to be able to filter web hooks by branch so that I can listen to only webhooks from the important branches, not every feature branches I am uninterested in.

20180914_screenshot_2

Proposal

Extend branch filtering from push events to job, pipeline and merge request events.

Links / references

https://gitlab.com/gitlab-org/gitlab-ce/issues/20338

Edited Sep 14, 2018 by James Ramsay (ex-GitLab)
Assignee Loading
Time tracking Loading