Issues filtering branches for webhook integration

On the surface this should be super simple. We have GItlab EE 3.11 and I’ve set up a webhook integtration which should only fire when feature branches are pushed to the repo - that is any branch prefixed with the word “feature”. The webhook is an Openshift one so it should trigger a pipeline build.

I have tried using the wildcard pattern ‘feature*’ as well as putting in the name of the test branch and neither work.

I can confirm this is not an issue with the webhook as i have tested it using the integration test feature and it works fine.

Any suggestions would be much appreciated. Thanks!

Perhaps someone could point me in the right direction in terms of which logs to view for pushes? I have looked at the application.log, production.log and in the gitaly current logs and have found no errors relating to this issue.

Any pointers as to which logs I should be looking at would be gratefully received.