diff --git a/.gitignore b/.gitignore index 82ac43a34..65be14fac 100644 --- a/.gitignore +++ b/.gitignore @@ -23,3 +23,4 @@ app/google-services.json res/value-hi_IN linphone-sdk-android/*.aar app/release +keystore.properties diff --git a/app/build.gradle b/app/build.gradle index 3ad597b90..61efdb23e 100644 --- a/app/build.gradle +++ b/app/build.gradle @@ -58,12 +58,16 @@ android { testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner" } + def keystorePropertiesFile = rootProject.file("keystore.properties") + def keystoreProperties = new Properties() + keystoreProperties.load(new FileInputStream(keystorePropertiesFile)) + signingConfigs { release { - storeFile file(RELEASE_STORE_FILE) - storePassword RELEASE_STORE_PASSWORD - keyAlias RELEASE_KEY_ALIAS - keyPassword RELEASE_KEY_PASSWORD + storeFile file(keystoreProperties['storeFile']) + storePassword keystoreProperties['storePassword'] + keyAlias keystoreProperties['keyAlias'] + keyPassword keystoreProperties['keyPassword'] } } diff --git a/keystore.properties b/keystore.properties new file mode 100644 index 000000000..999734166 --- /dev/null +++ b/keystore.properties @@ -0,0 +1,4 @@ +storePassword= +keyPassword= +keyAlias= +storeFile=bc-android.keystore