diff --git a/app/build.gradle.kts b/app/build.gradle.kts index de9005b..dd7be17 100644 --- a/app/build.gradle.kts +++ b/app/build.gradle.kts @@ -31,11 +31,13 @@ android { } signingConfigs { - create("release") { - storeFile = file(keystoreProperties.getProperty("storeFile", "")) - storePassword = keystoreProperties.getProperty("storePassword", "") - keyAlias = keystoreProperties.getProperty("keyAlias", "") - keyPassword = keystoreProperties.getProperty("keyPassword", "") + if (keystorePropertiesFile.exists()) { + create("release") { + storeFile = file(keystoreProperties.getProperty("storeFile", "")) + storePassword = keystoreProperties.getProperty("storePassword", "") + keyAlias = keystoreProperties.getProperty("keyAlias", "") + keyPassword = keystoreProperties.getProperty("keyPassword", "") + } } } @@ -48,7 +50,9 @@ android { release { isMinifyEnabled = true isShrinkResources = true - signingConfig = signingConfigs.getByName("release") + if (keystorePropertiesFile.exists()) { + signingConfig = signingConfigs.getByName("release") + } proguardFiles( getDefaultProguardFile("proguard-android-optimize.txt"), "proguard-rules.pro"