Slack Notifications not working for multiple channels

Summary

Attempting to trigger slack notifications for push and pipeline events. These notifications are configured to be sent to separate slack channels respectively. Push event is triggers on slack but on the wrong channel and pipeline slack notifications are never sent.

Steps to reproduce

NOTE: The channel set in the incoming webhook for slack is "gitlab"

  1. From Settings > Integrations > Select slack notifications under project services
  2. Select Push > Add relevant channel (example: gitlab)
  3. Select Pipeline > Add relevant channel (example: gitlab-pipeline)
  4. Paste webhook url and save

What is the current bug behaviour?

Current Behaviour:

  • Push events notifications are sent to gitlab-pipeline channel(Wrong channel)
  • Pipeline event notifications are never sent to slack

What is the expected correct behaviour?

Expected Behaviour:

  • Push events notifications should be sent to gitlab channel on Slack
  • Pipeline event notifications should be sent to gitlab-pipeline channel on Slack
Edited by 🤖 GitLab Bot 🤖