build: Fix signing configuration

This commit is contained in:
oSumAtrIX
2024-09-30 23:24:19 +02:00
parent 0132af478a
commit ab4f17396b

View File

@@ -35,23 +35,23 @@ android {
buildTypes {
release {
if ("CI" in System.getenv()) {
signingConfig = signingConfigs.create("release") {
storeFile = file("keystore.jks")
storePassword = System.getenv("KEYSTORE_PASSWORD")
keyAlias = System.getenv("KEYSTORE_ENTRY_ALIAS")
keyPassword = System.getenv("KEYSTORE_ENTRY_PASSWORD")
}
}
proguardFiles(
getDefaultProguardFile("proguard-android-optimize.txt"),
"proguard-rules.pro"
"proguard-rules.pro",
)
}
debug {
signingConfig = signingConfigs.getByName("debug")
val keystoreFile = file("keystore.jks")
signingConfig =
if (keystoreFile.exists()) {
signingConfigs.create("release") {
storeFile = keystoreFile
storePassword = System.getenv("KEYSTORE_PASSWORD")
keyAlias = System.getenv("KEYSTORE_ENTRY_ALIAS")
keyPassword = System.getenv("KEYSTORE_ENTRY_PASSWORD")
}
} else {
signingConfigs["debug"]
}
}
}