Update sonar related links
Closed this issue · 0 comments
AC:
Button "Open the Quality Gates" works correctly
Sonar widget works correctly with new project naming
In new approach link has incorrect pattern
Old pattern:
<sonar_url>/[dashboard?id=](<sonar_url>/dashboard?id=ms-pyhton-app-edp-main)<codebase_name>-
Example
<sonar_url>/dashboard?id=ms-pyhton-app-edp-main
New pattern:
<sonar_url>/dashboard?branch=&id=<codebase_name>
Example:
<sonar_url>/dashboard?branch=main&id=ms-python-app-def
Update widget URL, depending on new naming pattern:
${sonarQubeBaseURL}/api/measures/component?component=${codebaseName}&metricKeys=bugs,code_smells,coverage,duplicated_lines_density,ncloc,sqale_rating,alert_status,reliability_rating,security_hotspots,security_rating,sqale_index,vulnerabilities
You can check on edp-delivery-ms-delivery-dev env