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:
committed by
Aleksandar Vidakovic
parent
cb87c9f550
commit
4648a96a35
@@ -6,9 +6,11 @@ jobs:
|
||||
runs-on: ubuntu-20.04
|
||||
env:
|
||||
TZ: Asia/Kolkata
|
||||
SONAR_ORGANIZATION: apache
|
||||
SONAR_HOST_URL: https://sonarcloud.io
|
||||
SONAR_ORGANIZATION: ${{ secrets.SONAR_ORGANIZATION }}
|
||||
SONAR_PROJECT_KEY: ${{ secrets.SONAR_PROJECT_KEY }}
|
||||
SONAR_HOST_URL: ${{ secrets.SONAR_HOST_URL }}
|
||||
SONAR_TOKEN: ${{ secrets.SONAR_TOKEN }}
|
||||
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
|
||||
steps:
|
||||
- name: Set up cache
|
||||
uses: actions/cache@v3
|
||||
@@ -29,4 +31,4 @@ jobs:
|
||||
- name: Validate Gradle wrapper
|
||||
uses: gradle/wrapper-validation-action@859c33240bd026ce8d5f711f5adcc65c2f8eafc1
|
||||
- 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
-1
@@ -21,4 +21,4 @@ bin/
|
||||
fineract-provider/out/
|
||||
fineract-provider/config/swagger/config.json
|
||||
fineract-provider/config/swagger/fineract-input.yaml
|
||||
licenses
|
||||
licenses
|
||||
+1
-7
@@ -241,13 +241,7 @@ allprojects {
|
||||
}
|
||||
}
|
||||
|
||||
// Configuration for the sonarqube plugin
|
||||
// https://docs.sonarqube.org/latest/analysis/scan/sonarscanner-for-gradle/
|
||||
sonarqube {
|
||||
properties {
|
||||
property "sonar.projectKey", "apache_fineract"
|
||||
}
|
||||
}
|
||||
// Configuration for the sonarqube plugin is now in GitHub Actions
|
||||
|
||||
// Configuration for the spotless plugin
|
||||
// https://github.com/diffplug/spotless/tree/main/plugin-gradle
|
||||
|
||||
Reference in New Issue
Block a user