gradle: Suffix last git commit's hash into versionName

* Only for debug and nightlies

Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com>
This commit is contained in:
Aayush Gupta
2024-10-06 23:21:39 +05:30
parent 2eb129fbb7
commit 376bdb3fbc

View File

@@ -37,6 +37,10 @@ kotlin {
jvmToolchain(17)
}
val gitHash: String
get() = project.providers.exec { commandLine("git", "rev-parse", "--short", "HEAD") }
.standardOutput.asText.get().trim()
android {
namespace = "com.aurora.store"
compileSdk = 35
@@ -92,11 +96,13 @@ android {
register("nightly") {
initWith(getByName("release"))
applicationIdSuffix = ".nightly"
versionNameSuffix = "-$gitHash"
}
debug {
applicationIdSuffix = ".debug"
signingConfig = signingConfigs.getByName("aosp")
versionNameSuffix = "-$gitHash"
}
}