diff --git a/app/build.gradle b/app/build.gradle index a406991af..a68588577 100644 --- a/app/build.gradle +++ b/app/build.gradle @@ -22,14 +22,12 @@ android { } signingConfigs { - if (localProperties.getProperty("storeFile") != null) { sign { - storeFile file(localProperties.getProperty("storeFile")) - storePassword localProperties.getProperty("storePassword") - keyAlias localProperties.getProperty("keyAlias") - keyPassword localProperties.getProperty("keyPassword") + storeFile file(signStoreFile) + storePassword signStorePassword + keyAlias signkeyAlias + keyPassword signkeyPassword } - } } buildFeatures { @@ -76,17 +74,11 @@ android { minifyEnabled true shrinkResources true proguardFiles 'proguard-rules.pro' - if (localProperties.getProperty("storeFile") != null) { - signingConfig signingConfigs.sign - } + signingConfig signingConfigs.sign } debug { applicationIdSuffix ".debug" - if (localProperties.getProperty("storeFile") != null) { - signingConfig signingConfigs.sign - } else { - signingConfig signingConfigs.debug - } + signingConfig signingConfigs.debug } } diff --git a/app/keystore/androidkey.jks b/app/keystore/androidkey.jks new file mode 100644 index 000000000..a69b7d1cb Binary files /dev/null and b/app/keystore/androidkey.jks differ diff --git a/gradle.properties b/gradle.properties index 04a30fdda..2d7bff8b1 100644 --- a/gradle.properties +++ b/gradle.properties @@ -21,3 +21,10 @@ android.useAndroidX=true android.enableJetifier=true android.enableAppCompileTimeRClass=true android.nonTransitiveRClass=true + +# signing environment variable +signStoreFile=keystore/androidkey.jks +signStorePassword=000000 +signkeyAlias=key0 +signkeyPassword=000000 +