Handle missing keystore

This commit is contained in:
Anton Tananaev 2025-06-05 21:57:29 -07:00
parent edd540f975
commit d5206f6886

View file

@ -46,16 +46,20 @@ android {
} }
signingConfigs { signingConfigs {
create("release") { if (keystorePropertiesFile.exists()) {
keyAlias = keystoreProperties["keyAlias"] as String create("release") {
keyPassword = keystoreProperties["keyPassword"] as String keyAlias = keystoreProperties["keyAlias"] as String
storeFile = keystoreProperties["storeFile"]?.let { file(it) } keyPassword = keystoreProperties["keyPassword"] as String
storePassword = keystoreProperties["storePassword"] as String storeFile = keystoreProperties["storeFile"]?.let { file(it) }
storePassword = keystoreProperties["storePassword"] as String
}
} }
} }
buildTypes { buildTypes {
release { release {
signingConfig = signingConfigs.getByName("release") if (keystorePropertiesFile.exists()) {
signingConfig = signingConfigs.getByName("release")
}
isShrinkResources = false isShrinkResources = false
} }
} }