From 373ee86ac0da22e2a7bcc0467085ec3b89613988 Mon Sep 17 00:00:00 2001 From: Armin Burger Date: Fri, 22 Dec 2023 20:22:56 +0100 Subject: [PATCH] control versioning with git tags --- app/build.gradle.kts | 8 ++++++++ build.gradle.kts | 1 + 2 files changed, 9 insertions(+) diff --git a/app/build.gradle.kts b/app/build.gradle.kts index b1fc15d..c76c95a 100644 --- a/app/build.gradle.kts +++ b/app/build.gradle.kts @@ -2,6 +2,7 @@ plugins { id("com.android.application") id("org.jetbrains.kotlin.android") id("com.google.devtools.ksp") + id("io.github.reactivecircus.app-versioning") } android { @@ -73,6 +74,13 @@ android { versionNameSuffix = ".debug" } } + + appVersioning { + overrideVersionName { gitTag, _, _ -> + gitTag.rawTagName.replaceFirst("v", "") + } + } + compileOptions { sourceCompatibility = JavaVersion.VERSION_1_8 targetCompatibility = JavaVersion.VERSION_1_8 diff --git a/build.gradle.kts b/build.gradle.kts index 3538ed4..0239f84 100644 --- a/build.gradle.kts +++ b/build.gradle.kts @@ -3,4 +3,5 @@ plugins { id("com.android.application") version "8.2.0" apply false id("org.jetbrains.kotlin.android") version "1.9.0" apply false id("com.google.devtools.ksp") version "1.9.20-1.0.14" apply false + id("io.github.reactivecircus.app-versioning") version "1.3.1" apply false } \ No newline at end of file