Configuring SonarQube using only the sonarqube.yml file

Configuring SonarQube using only the sonarqube.yml file

Configuring SonarQube using only the sonarqube.yml file

Configuring SonarQube using only the sonarqube.yml file

Configuring SonarQube using only the sonarqube.yml file

Configuring SonarQube using only the sonarqube.yml file

Configuring SonarQube using only the sonarqube.yml file

Configuring SonarQube using only the sonarqube.yml file

Changes have been done for making the GitHub actions flexible to push changes to the upstream Apache Fineract
This commit is contained in:
Vic Romero
2022-04-05 17:15:01 +02:00
committed by Aleksandar Vidakovic
parent cb87c9f550
commit 4648a96a35
3 changed files with 7 additions and 11 deletions
+5 -3
View File
@@ -6,9 +6,11 @@ jobs:
runs-on: ubuntu-20.04 runs-on: ubuntu-20.04
env: env:
TZ: Asia/Kolkata TZ: Asia/Kolkata
SONAR_ORGANIZATION: apache SONAR_ORGANIZATION: ${{ secrets.SONAR_ORGANIZATION }}
SONAR_HOST_URL: https://sonarcloud.io SONAR_PROJECT_KEY: ${{ secrets.SONAR_PROJECT_KEY }}
SONAR_HOST_URL: ${{ secrets.SONAR_HOST_URL }}
SONAR_TOKEN: ${{ secrets.SONAR_TOKEN }} SONAR_TOKEN: ${{ secrets.SONAR_TOKEN }}
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
steps: steps:
- name: Set up cache - name: Set up cache
uses: actions/cache@v3 uses: actions/cache@v3
@@ -29,4 +31,4 @@ jobs:
- name: Validate Gradle wrapper - name: Validate Gradle wrapper
uses: gradle/wrapper-validation-action@859c33240bd026ce8d5f711f5adcc65c2f8eafc1 uses: gradle/wrapper-validation-action@859c33240bd026ce8d5f711f5adcc65c2f8eafc1
- name: Sonarqube - name: Sonarqube
run: ./gradlew --no-daemon --console=plain -Dsonar.verbose=true -Dsonar.login=$SONAR_TOKEN -Dsonar.host.url=$SONAR_HOST_URL -Dsonar.organization=$SONAR_ORGANIZATION --info -x rat -x test -x spotbugsMain -x spotbugsTest -x spotbugsGenerated -x licenseMain -x licenseTest -x checkstyleMain -x checkstyleTest --info --stacktrace build sonarqube run: ./gradlew --no-daemon --console=plain -Dsonar.verbose=true -Dsonar.login=$SONAR_TOKEN -Dsonar.host.url=$SONAR_HOST_URL -Dsonar.organization=$SONAR_ORGANIZATION -Dsonar.projectKey=$SONAR_PROJECT_KEY --info -x rat -x test -x spotbugsMain -x spotbugsTest -x spotbugsGenerated -x licenseMain -x licenseTest -x checkstyleMain -x checkstyleTest --info --stacktrace build sonarqube
+1 -7
View File
@@ -241,13 +241,7 @@ allprojects {
} }
} }
// Configuration for the sonarqube plugin // Configuration for the sonarqube plugin is now in GitHub Actions
// https://docs.sonarqube.org/latest/analysis/scan/sonarscanner-for-gradle/
sonarqube {
properties {
property "sonar.projectKey", "apache_fineract"
}
}
// Configuration for the spotless plugin // Configuration for the spotless plugin
// https://github.com/diffplug/spotless/tree/main/plugin-gradle // https://github.com/diffplug/spotless/tree/main/plugin-gradle