Skip to content

Commit

Permalink
give release flag priority when choosing version number
Browse files Browse the repository at this point in the history
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)
  • Loading branch information
koperagen authored and zaleslaw committed May 23, 2023
1 parent 2286103 commit fd64675
Showing 1 changed file with 3 additions and 3 deletions.
6 changes: 3 additions & 3 deletions build.gradle.kts
Original file line number Diff line number Diff line change
Expand Up @@ -76,14 +76,14 @@ group = "org.jetbrains.kotlinx"
fun detectVersion(): String {
val buildNumber = rootProject.findProperty("build.number") as String?
val versionProp = property("version") as String
return if (buildNumber != null) {
return if (hasProperty("release")) {
versionProp
} else if (buildNumber != null) {
if (rootProject.findProperty("build.number.detection") == "true") {
"$versionProp-dev-$buildNumber"
} else {
error("use build.number + build.number.detection = true or release build")
}
} else if (hasProperty("release")) {
versionProp
} else {
"$versionProp-dev"
}
Expand Down

0 comments on commit fd64675

Please sign in to comment.