From 57eef94f313865f3feb66228a95b410caae0e53d Mon Sep 17 00:00:00 2001 From: Avior Date: Mon, 22 Aug 2022 12:36:15 +0200 Subject: [PATCH] fix: error when keystore is not available --- app/build.gradle.kts | 21 ++++++++++++--------- 1 file changed, 12 insertions(+), 9 deletions(-) diff --git a/app/build.gradle.kts b/app/build.gradle.kts index 37b25ea..7d0b803 100644 --- a/app/build.gradle.kts +++ b/app/build.gradle.kts @@ -16,16 +16,19 @@ android { create("release") { - val keystoreProperties = Properties().apply { - load(rootProject.file("./keystore.properties").reader()) - } + try { + val keystoreProperties = Properties().apply { + load(rootProject.file("./keystore.properties").reader()) + } + + if (keystoreProperties.isNotEmpty()) { + storePassword = keystoreProperties["storePassword"] as String + keyPassword = keystoreProperties["keyPassword"] as String + keyAlias = keystoreProperties["keyAlias"] as String + storeFile = file(keystoreProperties["storeFile"] as String) + } + } catch (e: Exception) {} - if (keystoreProperties.isNotEmpty()) { - storePassword = keystoreProperties["storePassword"] as String - keyPassword = keystoreProperties["keyPassword"] as String - keyAlias = keystoreProperties["keyAlias"] as String - storeFile = file(keystoreProperties["storeFile"] as String) - } } }