Skip to content

Commit cfcb7b9

Browse files
[AAP-52663] Add SonarCloud badges to README.md (ansible#856)
## Summary Add comprehensive SonarCloud quality metrics badges to the README to provide visibility into code quality, security, and maintainability metrics. ## Changes - Added 7 SonarCloud badges matching the format used in aap-gateway: - Quality Gate Status - Coverage - Vulnerabilities - Security Rating - Bugs - Code Smells - Maintainability Rating - Also includes Makefile update with `check_imports` target from upstream rebase ## JIRA https://issues.redhat.com/browse/AAP-52663 All badges link to the `ansible_django-ansible-base` SonarCloud project and provide direct links to detailed metrics. Co-authored-by: Claude <[email protected]>
1 parent a7ec25a commit cfcb7b9

File tree

2 files changed

+9
-1
lines changed

2 files changed

+9
-1
lines changed

README.md

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,11 @@
1+
[![Quality Gate Status](https://sonarcloud.io/api/project_badges/measure?project=ansible_django-ansible-base&metric=alert_status)](https://sonarcloud.io/summary/new_code?id=ansible_django-ansible-base)
2+
[![Coverage](https://sonarcloud.io/api/project_badges/measure?project=ansible_django-ansible-base&metric=coverage)](https://sonarcloud.io/summary/new_code?id=ansible_django-ansible-base)
3+
[![Vulnerabilities](https://sonarcloud.io/api/project_badges/measure?project=ansible_django-ansible-base&metric=vulnerabilities)](https://sonarcloud.io/summary/new_code?id=ansible_django-ansible-base)
4+
[![Security Rating](https://sonarcloud.io/api/project_badges/measure?project=ansible_django-ansible-base&metric=security_rating)](https://sonarcloud.io/summary/new_code?id=ansible_django-ansible-base)
5+
[![Bugs](https://sonarcloud.io/api/project_badges/measure?project=ansible_django-ansible-base&metric=bugs)](https://sonarcloud.io/summary/new_code?id=ansible_django-ansible-base)
6+
[![Code Smells](https://sonarcloud.io/api/project_badges/measure?project=ansible_django-ansible-base&metric=code_smells)](https://sonarcloud.io/summary/new_code?id=ansible_django-ansible-base)
7+
[![Maintainability Rating](https://sonarcloud.io/api/project_badges/measure?project=ansible_django-ansible-base&metric=sqale_rating)](https://sonarcloud.io/summary/new_code?id=ansible_django-ansible-base)
8+
19
# django-ansible-base
210

311
## What is it?

sonar-project.properties

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -156,4 +156,4 @@ sonar.issue.ignore.multicriteria.e1.resourceKey=**/migrations/**/*
156156
# sonar.java.skipUnchanged=false
157157
# sonar.scm.forceReloadAll=true
158158
# sonar.filesize.limit=100
159-
# sonar.qualitygate.wait=true
159+
# sonar.qualitygate.wait=true

0 commit comments

Comments
 (0)