Skip to content

Commit 45de9b2

Browse files
committed
allow building the debug app version without keystore.properties
1 parent 7ec5352 commit 45de9b2

File tree

1 file changed

+10
-6
lines changed

1 file changed

+10
-6
lines changed

app/build.gradle

Lines changed: 10 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,9 @@ apply plugin: 'kotlin-android-extensions'
44

55
def keystorePropertiesFile = rootProject.file("keystore.properties")
66
def keystoreProperties = new Properties()
7-
keystoreProperties.load(new FileInputStream(keystorePropertiesFile))
7+
if (keystorePropertiesFile.exists()) {
8+
keystoreProperties.load(new FileInputStream(keystorePropertiesFile))
9+
}
810

911
android {
1012
compileSdkVersion 28
@@ -20,11 +22,13 @@ android {
2022
}
2123

2224
signingConfigs {
23-
release {
24-
keyAlias keystoreProperties['keyAlias']
25-
keyPassword keystoreProperties['keyPassword']
26-
storeFile file(keystoreProperties['storeFile'])
27-
storePassword keystoreProperties['storePassword']
25+
if (keystorePropertiesFile.exists()) {
26+
release {
27+
keyAlias keystoreProperties['keyAlias']
28+
keyPassword keystoreProperties['keyPassword']
29+
storeFile file(keystoreProperties['storeFile'])
30+
storePassword keystoreProperties['storePassword']
31+
}
2832
}
2933
}
3034

0 commit comments

Comments
 (0)