Extracted secret info to non-checked properties file

This commit is contained in:
Jim Martens 2019-07-15 23:20:55 +02:00
parent 65cf277c2a
commit 94f5057dc6
1 changed files with 16 additions and 3 deletions

View File

@ -4,11 +4,24 @@ apply plugin: 'kotlin-android'
apply plugin: 'kotlin-android-extensions'
// Create a variable called keystorePropertiesFile, and initialize it to your
// keystore.properties file, in the rootProject folder.
def keystorePropertiesFile = rootProject.file("keystore.properties")
// Initialize a new Properties() object called keystoreProperties.
def keystoreProperties = new Properties()
// Load your keystore.properties file into the keystoreProperties object.
keystoreProperties.load(new FileInputStream(keystorePropertiesFile))
android {
signingConfigs {
release {
storeFile file('E:\\Users\\Development\\Documents\\key_store_google.jks')
keyAlias = 'signingKey'
keyAlias keystoreProperties['keyAlias']
keyPassword keystoreProperties['keyPassword']
storeFile file(keystoreProperties['storeFile'])
storePassword keystoreProperties['storePassword']
}
}
compileSdkVersion 29
@ -20,12 +33,12 @@ android {
versionCode 1
versionName "0.1"
testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner"
signingConfig signingConfigs.release
}
buildTypes {
release {
minifyEnabled false
proguardFiles getDefaultProguardFile('proguard-android-optimize.txt'), 'proguard-rules.pro'
signingConfig signingConfigs.release
}
}
}