build: Add version prefixes

This commit is contained in:
sweetbread 2024-03-23 18:42:00 +03:00
parent fd49b30efb
commit d4bb804f24

View File

@ -1,3 +1,6 @@
import java.time.LocalDateTime
import java.time.format.DateTimeFormatter
plugins {
alias(libs.plugins.androidApplication)
alias(libs.plugins.jetbrainsKotlinAndroid)
@ -19,6 +22,7 @@ android {
targetSdk = 34
versionCode = 1
versionName = "1.0"
setProperty("archivesBaseName", "$applicationId-v$versionCode($versionName)")
testInstrumentationRunner = "androidx.test.runner.AndroidJUnitRunner"
vectorDrawables {
@ -31,6 +35,11 @@ android {
isMinifyEnabled = false
proguardFiles(getDefaultProguardFile("proguard-android-optimize.txt"), "proguard-rules.pro")
}
debug {
applicationIdSuffix = ".debug"
versionNameSuffix =
"-debug+${LocalDateTime.now().format(DateTimeFormatter.ISO_LOCAL_DATE_TIME)}"
}
}
compileOptions {
sourceCompatibility = JavaVersion.VERSION_1_8