From 927e1f9a78ef43cca2e9c78eef4400653b47dad4 Mon Sep 17 00:00:00 2001 From: d067928 <jakob.moeller@sap.com> Date: Fri, 5 Jun 2020 19:43:11 +0200 Subject: [PATCH] Secret Input for releaseForTest Signed-off-by: d067928 <jakob.moeller@sap.com> --- Corona-Warn-App/build.gradle | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) diff --git a/Corona-Warn-App/build.gradle b/Corona-Warn-App/build.gradle index 4e2526202..0c93b7681 100644 --- a/Corona-Warn-App/build.gradle +++ b/Corona-Warn-App/build.gradle @@ -74,12 +74,38 @@ android { minifyEnabled true shrinkResources true proguardFiles getDefaultProguardFile('proguard-android-optimize.txt'), 'proguard-rules.pro' + + println "SECRET INPUT" + Properties properties = new Properties() + def secretFile = project.rootProject.file('secrets.properties') + if (secretFile.exists()) + properties.load(secretFile.newDataInputStream()) + + def TRUSTED_CERTS_EXPORT_KEYSTORE_PW = properties.getProperty('TRUSTED_CERTS_EXPORT_KEYSTORE_PW') + if (TRUSTED_CERTS_EXPORT_KEYSTORE_PW) { + println "TRUSTED_CERTS_EXPORT_KEYSTORE_PW:$TRUSTED_CERTS_EXPORT_KEYSTORE_PW" + buildConfigField "String", "TRUSTED_CERTS_EXPORT_KEYSTORE_PW", "\"$TRUSTED_CERTS_EXPORT_KEYSTORE_PW\"" + } + println "SECRET END" } releaseForTest { applicationIdSuffix '.dev' minifyEnabled true shrinkResources true proguardFiles getDefaultProguardFile('proguard-android-optimize.txt'), 'proguard-rules.pro' + + println "SECRET INPUT" + Properties properties = new Properties() + def secretFile = project.rootProject.file('secrets.properties') + if (secretFile.exists()) + properties.load(secretFile.newDataInputStream()) + + def TRUSTED_CERTS_EXPORT_KEYSTORE_PW = properties.getProperty('TRUSTED_CERTS_EXPORT_KEYSTORE_PW') + if (TRUSTED_CERTS_EXPORT_KEYSTORE_PW) { + println "TRUSTED_CERTS_EXPORT_KEYSTORE_PW:$TRUSTED_CERTS_EXPORT_KEYSTORE_PW" + buildConfigField "String", "TRUSTED_CERTS_EXPORT_KEYSTORE_PW", "\"$TRUSTED_CERTS_EXPORT_KEYSTORE_PW\"" + } + println "SECRET END" } } -- GitLab