restructure signing config
This commit is contained in:
parent
5f5f4ca190
commit
b0d83ae4b9
1
.gitignore
vendored
1
.gitignore
vendored
|
@ -9,6 +9,7 @@ src/playstore/res/values/gcm.xml
|
|||
build/
|
||||
captures/
|
||||
gradle.properties
|
||||
signing.properties
|
||||
# Ignore Gradle GUI config
|
||||
gradle-app.setting
|
||||
|
||||
|
|
20
build.gradle
20
build.gradle
|
@ -86,21 +86,21 @@ android {
|
|||
playstore
|
||||
free
|
||||
}
|
||||
if (project.hasProperty('mStoreFile') &&
|
||||
project.hasProperty('mStorePassword') &&
|
||||
project.hasProperty('mKeyAlias') &&
|
||||
project.hasProperty('mKeyPassword')) {
|
||||
|
||||
|
||||
if(new File("signing.properties").exists()) {
|
||||
Properties props = new Properties()
|
||||
props.load(new FileInputStream(file("signing.properties")))
|
||||
|
||||
signingConfigs {
|
||||
release {
|
||||
storeFile file(mStoreFile)
|
||||
storePassword mStorePassword
|
||||
keyAlias mKeyAlias
|
||||
keyPassword mKeyPassword
|
||||
storeFile file(props['keystore'])
|
||||
storePassword props['keystore.password']
|
||||
keyAlias props['keystore.alias']
|
||||
keyPassword props['keystore.password']
|
||||
}
|
||||
}
|
||||
buildTypes.release.signingConfig = signingConfigs.release
|
||||
} else {
|
||||
buildTypes.release.signingConfig = null
|
||||
}
|
||||
|
||||
lintOptions {
|
||||
|
|
Loading…
Reference in a new issue