gradle: make release key optional

wire-gradle
Georg Lukas 2020-08-04 18:01:31 +00:00
rodzic e26a1b0696
commit a9c1a41dae
1 zmienionych plików z 15 dodań i 10 usunięć

Wyświetl plik

@ -73,15 +73,6 @@ android {
targetCompatibility JavaVersion.VERSION_1_8
}
signingConfigs {
release {
storeFile file(RELEASE_STORE_FILE)
storePassword RELEASE_STORE_PASSWORD
keyAlias RELEASE_KEY_ALIAS
keyPassword RELEASE_KEY_PASSWORD
}
}
buildTypes {
debug {
minifyEnabled true
@ -90,10 +81,24 @@ android {
release {
minifyEnabled true
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard.cfg'
signingConfig signingConfigs.release
}
}
if (project.hasProperty("RELEASE_KEY_ALIAS")) {
signingConfigs {
release {
storeFile file(RELEASE_STORE_FILE)
storePassword RELEASE_STORE_PASSWORD
keyAlias RELEASE_KEY_ALIAS
keyPassword RELEASE_KEY_PASSWORD
}
}
buildTypes {
release {
signingConfig signingConfigs.release
}
}
}
sourceSets {
main {
manifest.srcFile 'AndroidManifest.xml'