Files
Mealient/build.gradle
2022-07-29 19:50:32 +02:00

44 lines
1.3 KiB
Groovy

buildscript {
apply {
from "./gradle/versions.gradle"
}
repositories {
google()
mavenCentral()
}
dependencies {
classpath("com.android.tools.build:gradle:$android_plugin_version")
classpath("com.google.gms:google-services:$google_services_version")
classpath("com.google.firebase:firebase-crashlytics-gradle:$crashlytics_version")
classpath("org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version")
classpath("org.jetbrains.kotlin:kotlin-serialization:$kotlin_version")
classpath("androidx.navigation:navigation-safe-args-gradle-plugin:$nav_version")
classpath("com.google.dagger:hilt-android-gradle-plugin:$hilt_version")
}
}
plugins {
id("org.sonarqube") version "$sonarqube_version"
id("nl.neotech.plugin.rootcoverage") version "$root_coverage_version"
}
task clean(type: Delete) {
delete rootProject.buildDir
}
sonarqube {
properties {
property "sonar.projectKey", "kirmanak_Mealient"
property "sonar.organization", "kirmanak"
property "sonar.host.url", "https://sonarcloud.io"
property "sonar.androidLint.reportPaths", "build/reports/lint-results-debug.xml"
property "sonar.coverage.jacoco.xmlReportPaths", "build/reports/jacoco.xml"
}
}
rootCoverage {
generateXml true
}