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 {
create("release") {
keyAlias = keystoreProperties["keyAlias"] as String
keyPassword = keystoreProperties["keyPassword"] as String
storeFile = keystoreProperties["storeFile"]?.let { file(it) }
storePassword = keystoreProperties["storePassword"] as String
if (keystorePropertiesFile.exists()) {
create("release") {
keyAlias = keystoreProperties["keyAlias"] as String
keyPassword = keystoreProperties["keyPassword"] as String
storeFile = keystoreProperties["storeFile"]?.let { file(it) }
storePassword = keystoreProperties["storePassword"] as String
}
}
}
buildTypes {
release {
signingConfig = signingConfigs.getByName("release")
if (keystorePropertiesFile.exists()) {
signingConfig = signingConfigs.getByName("release")
}
isShrinkResources = false
}
}