Hello,
I am trying to setup slacknotification to all pull request. Since we have different teams working in the same repo, i want to to distinquise the pullrequests per team to different slack channels, based on patterns used in the feature branches
eg all PR in feature/teamA/* needs to go to slackchannel TeamA and feature/teamB* needs to go to slackchannel TeamB
according to the description next to the field channel name in the channel and hook override it states:
You can add a comma separated list of pairs (pattern, channel). In this case the format must be: PATTERN->CHANNELNAME,ANOTHERPATTERN->ANOTHERCHANNELNAME. Pattern will match against the current ref name ignoring the "refs/heads" part. Example: if you want to match refs/heads/bugfix/mybug42.
But when using feature/teamA/* -> #TeamA, feature/teamB/*-> #TeamB it will not work (just using #teamA is working however, so the hook is ok, but this results in PR from teamB in channel #teamA as well)
What am i doing wrong?
We wrote a blog post answering this question - https://www.moveworkforward.com/blog/bitbucket-slack-channel-and-hook-overrides-using-patterns
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.