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.
  • Loading branch information
koperagen committed May 22, 2023
1 parent 7db77c7 commit 7eac8e6
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 7eac8e6

Please sign in to comment.