diff --git a/.github/workflows/sonar.yml b/.github/workflows/sonar.yml index 94f1a9e..bbca4a7 100644 --- a/.github/workflows/sonar.yml +++ b/.github/workflows/sonar.yml @@ -1,12 +1,11 @@ -name: Build +name: SonarQube +run-name: SonarQube Cloud Analysis. on: push: branches: - main pull_request: types: [opened, synchronize, reopened] -permissions: - contents: read jobs: sonarqube: name: SonarQube @@ -16,6 +15,6 @@ jobs: with: fetch-depth: 0 # Shallow clones should be disabled for a better relevancy of analysis - name: SonarQube Scan - uses: SonarSource/sonarqube-scan-action@fd88b7d7ccbaefd23d8f36f73b59db7a3d246602 + uses: SonarSource/sonarqube-scan-action@a31c9398be7ace6bbfaf30c0bd5d415f843d45e9 env: SONAR_TOKEN: ${{ secrets.SONAR_TOKEN }} diff --git a/README.md b/README.md index 30efad4..2423cb1 100644 --- a/README.md +++ b/README.md @@ -1,4 +1,9 @@ [![Quality Gate Status](https://sonarcloud.io/api/project_badges/measure?project=rmottanet_gitnap&metric=alert_status)](https://sonarcloud.io/summary/new_code?id=rmottanet_gitnap) +[![Reliability Rating](https://sonarcloud.io/api/project_badges/measure?project=rmottanet_gitnap&metric=reliability_rating)](https://sonarcloud.io/summary/new_code?id=rmottanet_gitnap) +[![Maintainability Rating](https://sonarcloud.io/api/project_badges/measure?project=rmottanet_gitnap&metric=sqale_rating)](https://sonarcloud.io/summary/new_code?id=rmottanet_gitnap) +[![Security Rating](https://sonarcloud.io/api/project_badges/measure?project=rmottanet_gitnap&metric=security_rating)](https://sonarcloud.io/summary/new_code?id=rmottanet_gitnap) +[![Bugs](https://sonarcloud.io/api/project_badges/measure?project=rmottanet_gitnap&metric=bugs)](https://sonarcloud.io/summary/new_code?id=rmottanet_gitnap) +[![Vulnerabilities](https://sonarcloud.io/api/project_badges/measure?project=rmottanet_gitnap&metric=vulnerabilities)](https://sonarcloud.io/summary/new_code?id=rmottanet_gitnap) # GitNap: Bash Script Collection @@ -21,8 +26,9 @@ Thank you for considering **GitNap** for your needs. While it may be a modest to

- Static Badge - Static Badge - Static Badge - Static Badge + Static Badge + Static Badge + Static Badge + Static Badge + Static Badge
diff --git a/sonar-project.properties b/sonar-project.properties index b68d52b..02ee7b1 100644 --- a/sonar-project.properties +++ b/sonar-project.properties @@ -1,14 +1,14 @@ sonar.projectKey=rmottanet_gitnap sonar.organization=rmottanet - - -# This is the name and version displayed in the SonarCloud UI. -#sonar.projectName=gitnap -#sonar.projectVersion=1.0 - - -# Path is relative to the sonar-project.properties file. Replace "\" by "/" on Windows. -#sonar.sources=. - -# Encoding of the source code. Default is default system encoding -#sonar.sourceEncoding=UTF-8 +sonar.projectName=gitnap +sonar.host.url=https://sonarcloud.io +sonar.sourceEncoding=UTF-8 +sonar.sources=. +sonar.exclusions=.docs/** +sonar.shell.activate=true +sonar.githubactions.activate=true +sonar.yaml.activate=true +sonar.sca.enabled=false +sonar.scanner.os=linux +sonar.scanner.arch=x64 +sonar.scanner.skipJreProvisioning=true