Skip to content

Commit c36219c

Browse files
committed
Fix build if keystore.config file is missing
1 parent 0cdfcdd commit c36219c

File tree

1 file changed

+9
-6
lines changed

1 file changed

+9
-6
lines changed

app/build.gradle

Lines changed: 9 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -6,13 +6,16 @@ plugins {
66
android {
77
signingConfigs {
88
'default' {
9-
Properties keystoreProps = new Properties()
10-
keystoreProps.load(new FileInputStream(file('keystore.config')))
9+
File keystoreConfigFile = file('keystore.config')
10+
if (keystoreConfigFile.exists()) {
11+
Properties keystoreProps = new Properties()
12+
keystoreProps.load(new FileInputStream(file('keystore.config')))
1113

12-
keyAlias keystoreProps['keyAlias']
13-
keyPassword keystoreProps['keyPassword']
14-
storePassword keystoreProps['storePassword']
15-
storeFile file(keystoreProps['storePath'])
14+
keyAlias keystoreProps['keyAlias']
15+
keyPassword keystoreProps['keyPassword']
16+
storePassword keystoreProps['storePassword']
17+
storeFile file(keystoreProps['storePath'])
18+
}
1619
}
1720
}
1821

0 commit comments

Comments
 (0)