Create
cancel
Showing results for 
Search instead for 
Did you mean: 
Sign up Log in

Announcement: SonarQube integration rolling out

Hey everyone, I'm excited to share a new integration with SonarQube that brings in a new metric for Quality Gates! To setup SonarQube with Compass, click "Create", then "Incoming webhooks", click "Create", and choose "SonarQube" from the dropdown.

Following the setup steps in Compass you'll get a URL and some instructions on how to set up a webhook in SonarQube. You'll then need to setup the webhook for each SonarQube Project or Portfolio, and finally add a link to a SonarQube Project to the Dashboards link section for a Compass component. 

Screenshot 2024-12-03 at 10.51.48 AM.png

This integration is still rolling out to all customers so if you don't see it just yet check back end of the week.

Happy Holidays!

3 comments

Pete Stanley
I'm New Here
I'm New Here
Those new to the Atlassian Community have posted less than three times. Give them a warm welcome!
December 3, 2024

Great stuff! Have tested this out and works pretty nicely. Awesome to have self-hosted support as first-class citizen.

Is this the only metric we should expect to see available after integration?

Screenshot from 2024-12-03 18-35-49.png

It would be nice to have some pattern matching controls for automatic project > component linking.

  • It's challenging currently as most of our SQ projects were imported via the SCM (Github) SQ integration which applies a "<org>_" prefix and "_<GUID>" suffix to each project key. As it's pretty unsightly we're unlikely to change component names in Compass to match.
  • Wherever possible, would suggest automatic project matching is a key capability that goes a long way towards surfacing the metric and mass adoption of the feature. That being said, dropping a dashboard link works well, would just help to reduce training if automatic linking had slightly more admin controls.

 

Would love to see some native support for either Prisma Cloud or Checkov next.

Josh Campbell
Atlassian Team
Atlassian Team members are employees working across the company in a wide variety of roles.
December 4, 2024

Thanks a ton for the feedback Pete! This is the only metric currently. Especially great note on the SonarQube GitHub import prefixing the org name. I misspoke in my original post about automatic mapping, looks like that is still in the works so this was very helpful. 

Like Pete Stanley likes this
Josh Campbell
Atlassian Team
Atlassian Team members are employees working across the company in a wide variety of roles.
December 4, 2024

Hey Pete, I was trying to find this in the SQ docs but for the GitHub import, is the GUID random and not the name of the repo? Would you be able to share an example? Thanks!

Comment

Log in or Sign up to comment
TAGS
AUG Leaders

Atlassian Community Events