From fe528d69ab490c5237bf771697664a2800ebd4bc Mon Sep 17 00:00:00 2001 From: GiuseppeS Date: Wed, 9 Jan 2019 17:51:42 +0100 Subject: [PATCH] Implementata variabile build version in Gradle --- .idea/caches/build_file_checksums.ser | Bin 729 -> 729 bytes app/build.gradle | 16 ++++++++++++++-- 2 files changed, 14 insertions(+), 2 deletions(-) diff --git a/.idea/caches/build_file_checksums.ser b/.idea/caches/build_file_checksums.ser index 3609471979a1838f6e2ff6aa3580305358ce2b4d..785afc551fd64df955852cb5a4bc50097daa6048 100644 GIT binary patch delta 35 tcmV+;0NnrC1=$6VnFEFEk&&Et5LpgvWM*HfMC!0|rAKel7qcS)wgDix4`l!V delta 35 tcmV+;0NnrC1=$6VnFCaG43V675G$lu-s)P$`q6>|V&r#t>a!yOwgDmI5Pbju diff --git a/app/build.gradle b/app/build.gradle index 0d51c9f3..a2401f8c 100644 --- a/app/build.gradle +++ b/app/build.gradle @@ -15,6 +15,10 @@ apply plugin: 'kotlin-android-extensions' apply plugin: 'com.google.gms.google-services' android { + + def appVersionCode = 18 + def appVersionName = '1.0.15' + signingConfigs { release { keyAlias 'wms key' @@ -29,8 +33,8 @@ android { applicationId "it.integry.integrywmsnative" minSdkVersion 21 targetSdkVersion 28 - versionCode 18 - versionName "1.0.15" + versionCode appVersionCode + versionName appVersionName testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner" signingConfig signingConfigs.release } @@ -50,6 +54,14 @@ android { } productFlavors { } + + + build { + doLast { + delete "$projectDir/build/outputs/apk/release/version_v2.txt" + file("$projectDir/build/outputs/apk/release/version_v2.txt").text = appVersionCode + '\n' + appVersionName + } + } } dependencies {