From d4bb804f244cdaec0f5c322c0e2d9ced58f7f348 Mon Sep 17 00:00:00 2001 From: sweetbread Date: Sat, 23 Mar 2024 18:42:00 +0300 Subject: [PATCH] build: Add version prefixes --- app/build.gradle.kts | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/app/build.gradle.kts b/app/build.gradle.kts index a9c373a..c08e949 100644 --- a/app/build.gradle.kts +++ b/app/build.gradle.kts @@ -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