mirror of
https://github.com/syncthing/syncthing-android.git
synced 2025-02-04 08:11:37 +00:00
Only use signingconfigs when environment settings are set
This commit is contained in:
parent
4868694643
commit
5b7cb05a47
1 changed files with 12 additions and 6 deletions
14
build.gradle
14
build.gradle
|
@ -35,6 +35,8 @@ preBuild {
|
||||||
dependsOn 'buildNative'
|
dependsOn 'buildNative'
|
||||||
}
|
}
|
||||||
|
|
||||||
|
project.archivesBaseName = 'syncthing'
|
||||||
|
|
||||||
android {
|
android {
|
||||||
compileSdkVersion 21
|
compileSdkVersion 21
|
||||||
buildToolsVersion "21.1.2"
|
buildToolsVersion "21.1.2"
|
||||||
|
@ -55,10 +57,12 @@ android {
|
||||||
|
|
||||||
signingConfigs {
|
signingConfigs {
|
||||||
release {
|
release {
|
||||||
storeFile file(System.getenv("key.store"))
|
if (System.getenv("key_alias")) {
|
||||||
storePassword System.getenv("key.store.password")
|
storeFile = file(System.getenv("key_store"))
|
||||||
keyAlias System.getenv("key.alias")
|
storePassword = System.getenv("key_store_password")
|
||||||
keyPassword System.getenv("key.alias.password")
|
keyAlias = System.getenv("key_alias")
|
||||||
|
keyPassword = System.getenv("key_alias_password")
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -68,9 +72,11 @@ android {
|
||||||
debuggable true
|
debuggable true
|
||||||
}
|
}
|
||||||
release {
|
release {
|
||||||
|
if (System.getenv("key_alias")) {
|
||||||
signingConfig signingConfigs.release
|
signingConfig signingConfigs.release
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
}
|
||||||
|
|
||||||
productFlavors {
|
productFlavors {
|
||||||
x86 {
|
x86 {
|
||||||
|
|
Loading…
Reference in a new issue