Files
QSfera/Android/build.gradle
T
Курнат Андрей 2315f25754 Initial QSfera import
2026-06-07 10:20:04 +03:00

57 lines
1.2 KiB
Groovy

buildscript {
ext {
// SDK
sdkCompileVersion = 35
sdkMinVersion = 26
sdkTargetVersion = 35
}
repositories {
google()
maven { url "https://plugins.gradle.org/m2/" }
}
dependencies {
classpath libs.android.gradlePlugin
classpath libs.kotlin.gradlePlugin
classpath libs.ktlint.gradlePlugin
}
}
plugins {
alias libs.plugins.sonarqube
alias libs.plugins.ksp apply false
alias libs.plugins.detekt
}
allprojects {
repositories {
google()
mavenCentral()
maven {
url "https://jitpack.io"
}
}
}
subprojects {
apply plugin: "com.google.devtools.ksp"
//apply plugin: "org.jlleitschuh.gradle.ktlint"
//apply plugin: "org.sonarqube"
apply plugin: "io.gitlab.arturbosch.detekt"
}
//sonarqube {
// properties {
// property "sonar.projectKey", "qsfera_android"
// property "sonar.organization", "qsfera-1"
// property "sonar.projectVersion", getBranchName()
// property "sonar.host.url", "https://sonarcloud.io"
// }
//}
def getBranchName() {
def name = "git rev-parse --abbrev-ref HEAD".execute()
return name.text.toString().trim()
}