Merge pull request #4926 from vector-im/feature/bma/release_signing_config

Add signing config for the release. No secret added
This commit is contained in:
Benoit Marty 2022-01-12 14:54:13 +01:00 committed by GitHub
commit ae33911eef
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
3 changed files with 15 additions and 1 deletions

1
changelog.d/4926.misc Normal file
View file

@ -0,0 +1 @@
Add signing config for the release buildType. No secret added

View file

@ -25,4 +25,10 @@ vector.httpLogLevel=BASIC
# Note: to debug, you can put and uncomment the following lines in the file ~/.gradle/gradle.properties to override the value above
#vector.debugPrivateData=true
#vector.httpLogLevel=BODY
#vector.httpLogLevel=BODY
# Dummy values for signing secrets
signing.element.storePath=pathTo.keystore
signing.element.storePassword=Secret
signing.element.keyId=Secret
signing.element.keyPassword=Secret

View file

@ -215,6 +215,12 @@ android {
storeFile file('./signature/debug.keystore')
storePassword 'android'
}
release {
keyAlias project.property("signing.element.keyId")
keyPassword project.property("signing.element.keyPassword")
storeFile file(project.property("signing.element.storePath"))
storePassword project.property("signing.element.storePassword")
}
}
buildTypes {
@ -245,6 +251,7 @@ android {
optimizeCode true
proguardFiles 'proguard-rules.pro'
}
signingConfig signingConfigs.release
}
}