Hello,
We are pleased to announce that our Slack Integration Beta is now live.
Since this is a beta feature, it is subject to the terms here: https://www.sonarsource.com/legal/early-access/
Key Benefits
-
Prevent bad merges: This integration acts as a safety net for team leads, instantly notifying them in Slack when a project’s Quality Gate fails. This crucial visibility allows them to act as soon as critical issues have been identified.
-
Improve team collaboration: Real-time alerts on failures and recoveries keep everyone on the same page about code health, fostering a shared sense of ownership over quality.
-
Simple and powerful: A quick setup connects your organization, and simple slash commands are used to subscribe specific channels to project notifications.
Installing the app
You can install the app from here.
(we will add the app to the Slack marketplace when we move to this feature being generally available)
Getting started
Once the app has been installed, anyone with ‘browse’ access or higher to a project in Sonar can add Quality Gate notifications to their chosen channel.
Navigate to your desired channel and run the following commands:
/sonarqube connect
/invite @SonarQube
/sonarqube subscribe <project_key>
To unsubscribe, simply run:
/sonarqube unsubscribe <project_key>
What will I see?
At this stage, you will be able to subscribe for notifications when the quality gate on your main branch changes state:
You can find more information here
This is just the first step, so please try it out and let us know what you think in the thread below.