fix: sign release APKs with stable keystore from secrets
This commit is contained in:
1 parent
59e0d4f817
commit
34e4c2aed4
3 files changed
+34
-15
No files matched your search
+10
-1
@@ -21,12 +21,21 @@ android {
|
||||
versionName = (project.findProperty("versionName") as? String) ?: "1.0-dev"
|
||||
}
|
||||
|
||||
signingConfigs {
|
||||
create("release") {
|
||||
storeFile = file(System.getenv("KEYSTORE_PATH") ?: "hermes-control-release.keystore.jks")
|
||||
storePassword = System.getenv("KEYSTORE_PASSWORD") ?: "hermes_release"
|
||||
keyAlias = System.getenv("KEY_ALIAS") ?: "hermes-control-release"
|
||||
keyPassword = System.getenv("KEY_PASSWORD") ?: "hermes_release"
|
||||
}
|
||||
}
|
||||
|
||||
buildTypes {
|
||||
release {
|
||||
isMinifyEnabled = true
|
||||
isShrinkResources = true
|
||||
proguardFiles(getDefaultProguardFile("proguard-android-optimize.txt"), "proguard-rules.pro")
|
||||
signingConfig = signingConfigs.getByName("debug")
|
||||
signingConfig = signingConfigs["release"]
|
||||
}
|
||||
}
|
||||
compileOptions {
|
||||
|
||||
Reference in new issue
Block a user