From 7b9c0b727e85f607a6f92f1aab48f811260deb20 Mon Sep 17 00:00:00 2001 From: Kirill Kamakin Date: Sat, 28 May 2022 11:58:42 +0200 Subject: [PATCH 1/2] Add Android Lint to SonarCloud --- .github/workflows/sign.yml | 2 +- app/build.gradle | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/.github/workflows/sign.yml b/.github/workflows/sign.yml index 4fcca3b..e77fee1 100644 --- a/.github/workflows/sign.yml +++ b/.github/workflows/sign.yml @@ -41,7 +41,7 @@ jobs: echo "storePassword=$MEALIENT_KEY_STORE_PASSWORD" >> keystore.properties echo "keyAlias=$MEALIENT_KEY_ALIAS" >> keystore.properties echo "keyPassword=$MEALIENT_KEY_PASSWORD" >> keystore.properties - ./gradlew assembleRelease sonarqube --no-daemon + ./gradlew assembleRelease lint sonarqube --no-daemon cp app/build/outputs/apk/release/*.apk mealient-release.apk - name: Upload signed APK diff --git a/app/build.gradle b/app/build.gradle index 3c9dd62..f7ba9a7 100644 --- a/app/build.gradle +++ b/app/build.gradle @@ -227,5 +227,6 @@ sonarqube { property "sonar.projectKey", "kirmanak_Mealient" property "sonar.organization", "kirmanak" property "sonar.host.url", "https://sonarcloud.io" + property "sonar.androidLint.reportPaths", "**/build/reports/lint-results-*.xml" } } \ No newline at end of file From f165c186923bae8f06d9287761f238665945c2aa Mon Sep 17 00:00:00 2001 From: Kirill Kamakin Date: Sat, 28 May 2022 12:10:27 +0200 Subject: [PATCH 2/2] Fix Android lint reports path --- app/build.gradle | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/build.gradle b/app/build.gradle index f7ba9a7..493a64f 100644 --- a/app/build.gradle +++ b/app/build.gradle @@ -227,6 +227,6 @@ sonarqube { property "sonar.projectKey", "kirmanak_Mealient" property "sonar.organization", "kirmanak" property "sonar.host.url", "https://sonarcloud.io" - property "sonar.androidLint.reportPaths", "**/build/reports/lint-results-*.xml" + property "sonar.androidLint.reportPaths", "build/reports/lint-results-debug.xml" } } \ No newline at end of file