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

+3-3
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)