From bec22a68ed0e29eb69ac2fd64851cef8ba24fefe Mon Sep 17 00:00:00 2001 From: Kirill Kamakin Date: Sat, 20 Nov 2021 10:41:27 +0300 Subject: [PATCH] Add signing configuration --- app/build.gradle | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/app/build.gradle b/app/build.gradle index 553c118..92a057e 100644 --- a/app/build.gradle +++ b/app/build.gradle @@ -7,6 +7,10 @@ plugins { id 'org.jetbrains.kotlin.plugin.serialization' } +def keystorePropertiesFile = rootProject.file("keystore.properties") +def keystoreProperties = new Properties() +keystoreProperties.load(new FileInputStream(keystorePropertiesFile)) + android { compileSdk 31 @@ -18,6 +22,15 @@ android { versionName "1.0" } + signingConfigs { + release { + keyAlias keystoreProperties['keyAlias'] + keyPassword keystoreProperties['keyPassword'] + storeFile file(keystoreProperties['storeFile']) + storePassword keystoreProperties['storePassword'] + } + } + buildTypes { debug { minifyEnabled true @@ -28,6 +41,7 @@ android { minifyEnabled true shrinkResources true proguardFiles getDefaultProguardFile('proguard-android-optimize.txt'), 'proguard-rules.pro' + signingConfig signingConfigs.release } } compileOptions {