From 4b0090f6dc4d51a883a9a70880e46fb4651575e0 Mon Sep 17 00:00:00 2001 From: M66B Date: Sat, 19 Jan 2019 19:28:49 +0000 Subject: [PATCH] 2.223 release --- .gitignore | 1 + app/build.gradle | 18 ++++++++++++++++-- 2 files changed, 17 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index ad774389..efeddb69 100644 --- a/.gitignore +++ b/.gitignore @@ -11,3 +11,4 @@ /app/.externalNativeBuild /app/release /app/play +keystore.properties diff --git a/app/build.gradle b/app/build.gradle index 38601fa6..3a150461 100644 --- a/app/build.gradle +++ b/app/build.gradle @@ -1,14 +1,18 @@ apply plugin: 'com.android.application' +def keystorePropertiesFile = rootProject.file("keystore.properties") +def keystoreProperties = new Properties() +keystoreProperties.load(new FileInputStream(keystorePropertiesFile)) + android { compileSdkVersion = 28 defaultConfig { applicationId = "eu.faircode.netguard" - versionName = "2.222" + versionName = "2.223" minSdkVersion 22 targetSdkVersion 28 - versionCode = 2019011301 + versionCode = 2019011901 archivesBaseName = "NetGuard-v$versionName" externalNativeBuild { @@ -24,6 +28,14 @@ android { abiFilters 'armeabi-v7a', 'arm64-v8a', 'x86', 'x86_64' } } + signingConfigs { + release { + storeFile file(keystoreProperties['storeFile']) + storePassword keystoreProperties['storePassword'] + keyAlias keystoreProperties['keyAlias'] + keyPassword keystoreProperties['keyPassword'] + } + } lintOptions { disable 'MissingTranslation' @@ -40,6 +52,7 @@ android { minifyEnabled = true useProguard = true proguardFiles.add(file('proguard-rules.pro')) + signingConfig signingConfigs.release buildConfigField "boolean", "PLAY_STORE_RELEASE", "false" buildConfigField "String", "HOSTS_FILE_URI", "\"http://www.netguard.me/hosts\"" buildConfigField "String", "GITHUB_LATEST_API", "\"https://api.github.com/repos/M66B/NetGuard/releases/latest\"" @@ -47,6 +60,7 @@ android { play { minifyEnabled = true useProguard = true + signingConfig signingConfigs.release proguardFiles.add(file('proguard-rules.pro')) buildConfigField "boolean", "PLAY_STORE_RELEASE", "true" buildConfigField "String", "HOSTS_FILE_URI", "\"\""