backstage / community-plugins

Community plugins for Backstage

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

πŸš€ Feature: [SonarQube Plugin] Enhancement to support tabular list of sonarqube views

veerendervoskula opened this issue Β· comments

πŸ”– Feature description

Components that's currently have sonarqube setup can see code quality insights for their software at component level. But if teams or leaders wishes to see aggregated views of this information they must go through each component individually.

🎀 Context

This feature is to provide tabular lists of sonarqube views at team, system and domain levels for each component part of that grouping. This tabular component uses existing sonarqube card component functionality to extract various subcomponents like as bugs, vulnerabilities, quality gates, and so on into their own components, allowing subcomponents to be used in multiple views. Iterating over the existing sonarQubeApi.GetFindingSummary is used to retrieve code quality metric insights data for all the components.

✌️ Possible Implementation

We have done these changes and would like to contribute and appreciate if you could accept that and found useful.

πŸ‘€ Have you spent some time to check if this feature request has been raised before?

  • I checked and didn't find similar issue

🏒 Have you read the Code of Conduct?

Are you willing to submit PR?

Yes I am willing to submit a PR!

Hi @veerendervoskula, the SonarQube plugin has been moved to the Community Plugins repo, I'll move this issue there for you πŸ‘

it sounds like a good idea @veerendervoskula. Would you like to be assigned to the issue?

Hi @vinzscam, yes please

Hi @vinzscam , could you please reassign it to my colleague @SaachiNayyer ? She will be contributing to this. Thanks.

For some reason I can't seem to assign @SaachiNayyer but they are working on it πŸ‘