fix(android): versionName/versionCode injection
arcad/arcast/pipeline/head This commit looks good Details

This commit is contained in:
wpetit 2024-04-29 19:11:50 +02:00
parent 7c75b478a3
commit 384b351fbc
1 changed files with 4 additions and 9 deletions

View File

@ -3,13 +3,8 @@ plugins {
id 'org.jetbrains.kotlin.android' id 'org.jetbrains.kotlin.android'
} }
def versionCode() { def appVersionCode = Integer.valueOf(System.env.VERSION_CODE ?: 1)
return System.env.VERSION_CODE ? System.env.VERSION_CODE.toInteger() : 0 def appVersionName = System.env.VERSION_NAME ?: "0.0.0"
}
def versionName() {
return System.env.VERSION_NAME ? System.env.VERSION_NAME : "0.0.0"
}
android { android {
namespace 'com.cadoles.arcast_player' namespace 'com.cadoles.arcast_player'
@ -19,8 +14,8 @@ android {
applicationId "com.cadoles.arcast_player" applicationId "com.cadoles.arcast_player"
minSdk 24 minSdk 24
targetSdk 34 targetSdk 34
versionCode versionCode() versionCode appVersionCode
versionName versionName() versionName appVersionName
testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner" testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner"
vectorDrawables { vectorDrawables {