fastlane metadata, CI workflow
This commit is contained in:
parent
aa74e12ee7
commit
4121a73068
7 changed files with 81 additions and 2 deletions
|
|
@ -19,6 +19,15 @@ android {
|
|||
jvmTarget = JavaVersion.VERSION_11.toString()
|
||||
}
|
||||
|
||||
signingConfigs {
|
||||
create("release") {
|
||||
storeFile = file(System.getenv("KEYSTORE_PATH") ?: "debug.jks")
|
||||
storePassword = System.getenv("STORE_PASSWORD") ?: ""
|
||||
keyAlias = System.getenv("KEY_ALIAS") ?: ""
|
||||
keyPassword = System.getenv("KEY_PASSWORD") ?: ""
|
||||
}
|
||||
}
|
||||
|
||||
defaultConfig {
|
||||
applicationId = "com.app.smol_mail"
|
||||
minSdk = flutter.minSdkVersion
|
||||
|
|
@ -55,8 +64,11 @@ android {
|
|||
|
||||
buildTypes {
|
||||
release {
|
||||
// Signing with the debug keys for now, so `flutter run --release` works.
|
||||
signingConfig = signingConfigs.getByName("debug")
|
||||
signingConfig = signingConfigs.getByName(
|
||||
if (System.getenv("KEYSTORE_PATH") != null) "release" else "debug"
|
||||
)
|
||||
isMinifyEnabled = true
|
||||
proguardFiles(getDefaultProguardFile("proguard-android-optimize.txt"), "proguard-rules.pro")
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue