mirror of
https://git.sr.ht/~thestr4ng3r/chiaki
synced 2025-08-19 21:13:12 -07:00
Local Android Signing
This commit is contained in:
parent
b3911d5dcf
commit
2cbcc266c3
1 changed files with 17 additions and 1 deletions
|
@ -53,6 +53,12 @@ android {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Properties properties = new Properties()
|
||||||
|
def propertiesFile = file("../local.properties")
|
||||||
|
if (propertiesFile.exists()) {
|
||||||
|
properties.load(propertiesFile.newDataInputStream())
|
||||||
|
}
|
||||||
|
|
||||||
def keystoreFile = file("../../keystore.jks")
|
def keystoreFile = file("../../keystore.jks")
|
||||||
if(System.getenv("TRAVIS") == "true" && keystoreFile.exists()) {
|
if(System.getenv("TRAVIS") == "true" && keystoreFile.exists()) {
|
||||||
println("Enabling Signing on Travis")
|
println("Enabling Signing on Travis")
|
||||||
|
@ -61,6 +67,16 @@ android {
|
||||||
signingConfigs.release.storePassword = System.getenv("android_keystore_pw")
|
signingConfigs.release.storePassword = System.getenv("android_keystore_pw")
|
||||||
signingConfigs.release.keyAlias = "chiaki"
|
signingConfigs.release.keyAlias = "chiaki"
|
||||||
signingConfigs.release.keyPassword = System.getenv("android_keystore_alias_pw")
|
signingConfigs.release.keyPassword = System.getenv("android_keystore_alias_pw")
|
||||||
|
} else if(properties.containsKey("chiakiKeystore")) {
|
||||||
|
println("Enabling Local Signing")
|
||||||
|
buildTypes.release.signingConfig = signingConfigs.release
|
||||||
|
buildTypes.debug.signingConfig = signingConfigs.release
|
||||||
|
signingConfigs.release.storeFile = file(properties.get("chiakiKeystore"))
|
||||||
|
signingConfigs.release.storePassword = properties.get("chiakiKeystorePW")
|
||||||
|
signingConfigs.release.keyAlias = properties.get("chiakiKeyAlias")
|
||||||
|
signingConfigs.release.keyPassword = properties.get("chiakiKeyPW")
|
||||||
|
} else {
|
||||||
|
println("Signing not enabled")
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue