Use a constant version code in debug

This makes building debug APKs faster, and avoids requiring Git on CI.
This commit is contained in:
Marc Plano-Lesay 2023-08-11 07:40:45 +10:00
parent 8068afa9f8
commit 8950cb4b1d
Signed by untrusted user: kernald
GPG key ID: 66A41B08CC62A6CF

View file

@ -31,7 +31,6 @@ android {
applicationId = "com.pixelized.rplexicon" applicationId = "com.pixelized.rplexicon"
minSdk = 26 minSdk = 26
targetSdk = 33 targetSdk = 33
versionCode = gitBuildNumber
versionName = "0.2.3" versionName = "0.2.3"
testInstrumentationRunner = "androidx.test.runner.AndroidJUnitRunner" testInstrumentationRunner = "androidx.test.runner.AndroidJUnitRunner"
@ -46,6 +45,9 @@ android {
isDebuggable = true isDebuggable = true
isMinifyEnabled = false isMinifyEnabled = false
signingConfig = signingConfigs.getByName("debug") signingConfig = signingConfigs.getByName("debug")
defaultConfig {
versionCode = 999999
}
proguardFiles( proguardFiles(
getDefaultProguardFile("proguard-android-optimize.txt"), "proguard-rules.pro" getDefaultProguardFile("proguard-android-optimize.txt"), "proguard-rules.pro"
) )
@ -54,6 +56,9 @@ android {
isDebuggable = false isDebuggable = false
isMinifyEnabled = true isMinifyEnabled = true
signingConfig = signingConfigs.getByName("pixelized") signingConfig = signingConfigs.getByName("pixelized")
defaultConfig {
versionCode = gitBuildNumber
}
proguardFiles( proguardFiles(
getDefaultProguardFile("proguard-android-optimize.txt"), "proguard-rules.pro" getDefaultProguardFile("proguard-android-optimize.txt"), "proguard-rules.pro"
) )