Remove: Auto-signing builds

This commit is contained in:
machiav3lli 2022-08-06 14:02:25 +02:00
parent 62e56c7e7b
commit a382149652

View File

@ -1,6 +1,4 @@
import com.android.build.gradle.internal.tasks.factory.dependsOn import com.android.build.gradle.internal.tasks.factory.dependsOn
import java.io.FileInputStream
import java.util.*
val composeVersion = "1.2.0" val composeVersion = "1.2.0"
val composeCompilerVersion = "1.2.0" val composeCompilerVersion = "1.2.0"
@ -118,40 +116,10 @@ android {
} }
} }
val keystorePropertiesFile = rootProject.file("keystore.properties")
lint { lint {
disable += "InvalidVectorPath" disable += "InvalidVectorPath"
warning += "InvalidPackage" warning += "InvalidPackage"
} }
if (keystorePropertiesFile.exists()) {
val keystoreProperties = Properties()
keystoreProperties.load(FileInputStream(keystorePropertiesFile))
val signing = object {
val storeFile = keystoreProperties.getProperty("store.file")
val storePassword = keystoreProperties.getProperty("store.password")
val keyAlias = keystoreProperties.getProperty("key.alias")
val keyPassword = keystoreProperties.getProperty("key.password")
}
if (signing.takeIf { it.storeFile != null && it.storePassword != null && it.keyAlias != null && it.keyPassword != null } != null) {
signingConfigs {
create("primary") {
storeFile = file(signing.storeFile)
storePassword = signing.storePassword
keyAlias = signing.keyAlias
keyPassword = signing.keyPassword
enableV2Signing = false
}
}
buildTypes {
named("debug") { signingConfig = signingConfigs["primary"] }
named("release") { signingConfig = signingConfigs["primary"] }
}
}
}
} }
dependencies { dependencies {