From 0545c29453ca085d56928e228bd7e2b6aa584d17 Mon Sep 17 00:00:00 2001 From: Jackson Harper Date: Thu, 25 Aug 2022 22:23:55 +0800 Subject: [PATCH] use properties file for signing info --- android/Omnivore/app/build.gradle | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/android/Omnivore/app/build.gradle b/android/Omnivore/app/build.gradle index ba413cec8..78849006b 100644 --- a/android/Omnivore/app/build.gradle +++ b/android/Omnivore/app/build.gradle @@ -6,6 +6,10 @@ plugins { id 'com.apollographql.apollo3' version '3.5.0' } +def keystorePropertiesFile = rootProject.file("app/external/keystore.properties"); +def keystoreProperties = new Properties() +keystoreProperties.load(new FileInputStream(keystorePropertiesFile)) + android { compileSdk 33 @@ -26,12 +30,14 @@ android { release{ keyAlias 'key0' storeFile file('external/omnivore-prod.keystore') - storePassword 'omnivore' + storePassword keystoreProperties['prodStorePassword'] + keyPassword keystoreProperties['prodKeyPassword'] } debug{ - storePassword 'android' keyAlias 'androiddebugkey' storeFile file('external/omnivore-demo.keystore') + storePassword keystoreProperties['demoStorePassword'] + keyPassword keystoreProperties['demoKeyPassword'] } }