Skip to content

Commit

Permalink
Fix release script
Browse files Browse the repository at this point in the history
  • Loading branch information
takahirom committed Sep 26, 2022
1 parent b1f06ba commit faed8f1
Showing 1 changed file with 8 additions and 6 deletions.
14 changes: 8 additions & 6 deletions app-android/build.gradle.kts
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,9 @@ plugins {

android.namespace = "io.github.droidkaigi.confsched2022"

val keystorePropertiesFile = rootProject.file("keystore.properties")
val keystorePropertiesFile = file("keystore.properties")
val keystoreExits = keystorePropertiesFile.exists()
logger.lifecycle("keystoreExits:$keystoreExits")
android {
flavorDimensions += "network"
signingConfigs {
Expand All @@ -26,10 +28,10 @@ android {
keyPassword = "android"
}

if(keystorePropertiesFile.exists()) {
if(keystoreExits) {
val keystoreProperties = Properties()
keystoreProperties.load(FileInputStream(keystorePropertiesFile))
getByName("prod") {
create("prod") {
keyAlias = keystoreProperties["keyAlias"] as String?
keyPassword = keystoreProperties["keyPassword"] as String?
storeFile = keystoreProperties["storeFile"]?.let { file(it) }
Expand All @@ -46,10 +48,10 @@ android {
}
create("prod") {
dimension = "network"
if(keystorePropertiesFile.exists()) {
signingConfig = signingConfigs.getByName("prod")
signingConfig = if(keystoreExits) {
signingConfigs.getByName("prod")
} else {
signingConfig = signingConfigs.getByName("dev")
signingConfigs.getByName("dev")
}
}
}
Expand Down

0 comments on commit faed8f1

Please sign in to comment.