Better keystoreProperty handling:

Sets keystoreProperties to `local` if `keyAlias` is missing
=> no need to remove encrypted `key.properties` file
This commit is contained in:
Roland Fredenhagen
2021-01-09 22:29:10 +01:00
parent 34ec098705
commit 7b2db20788

View File

@ -28,7 +28,8 @@ def keystoreProperties = new Properties()
def keystorePropertiesFile = rootProject.file('key.properties')
if (keystorePropertiesFile.exists()) {
keystoreProperties.load(new FileInputStream(keystorePropertiesFile))
} else {
}
if (!keystoreProperties.containsKey('keyAlias')) {
// to simplify local development
keystoreProperties['keyAlias'] = 'local'
keystoreProperties['keyPassword'] = 'local'