Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Commit fd64675

Browse files
koperagenzaleslaw
authored andcommitted
give release flag priority when choosing version number
build number property is actually present even for release build and i don't know a good way to disable it for specific build chain. (cherry picked from commit 7eac8e6)
1 parent 2286103 commit fd64675

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

build.gradle.kts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -76,14 +76,14 @@ group = "org.jetbrains.kotlinx"
7676
fun detectVersion(): String {
7777
val buildNumber = rootProject.findProperty("build.number") as String?
7878
val versionProp = property("version") as String
79-
return if (buildNumber != null) {
79+
return if (hasProperty("release")) {
80+
versionProp
81+
} else if (buildNumber != null) {
8082
if (rootProject.findProperty("build.number.detection") == "true") {
8183
"$versionProp-dev-$buildNumber"
8284
} else {
8385
error("use build.number + build.number.detection = true or release build")
8486
}
85-
} else if (hasProperty("release")) {
86-
versionProp
8787
} else {
8888
"$versionProp-dev"
8989
}

0 commit comments

Comments
 (0)