summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorStefan Wildemann <gta04@metalstrolche.de>2020-04-30 00:47:48 +0200
committerStefan Wildemann <gta04@metalstrolche.de>2020-04-30 00:47:48 +0200
commit3530e5c0656a2cad1421cc22d83ff3209db1c547 (patch)
treeddf89e66517c625a20be2329bc62fb066dbe3500
parent52d81fef80ff3df3de1892ffb722abd63163054b (diff)
downloadnavit-3530e5c0656a2cad1421cc22d83ff3209db1c547.tar.gz
Do a unsigned build if not on master
-rw-r--r--fastlane/Fastfile17
-rw-r--r--navit/android/build.gradle4
2 files changed, 16 insertions, 5 deletions
diff --git a/fastlane/Fastfile b/fastlane/Fastfile
index 523a1334c..63a9ed6c9 100644
--- a/fastlane/Fastfile
+++ b/fastlane/Fastfile
@@ -31,12 +31,19 @@ platform :android do
end
lane :playstore do
sh("cd ..;bash scripts/build_android.sh")
-
- gradle(
- task: 'assemble',
- build_type: 'Release'
- )
isOnMasterBranch = currentBranch() == "master"
+
+ if isOnMasterBranch
+ gradle(
+ task: 'assemble',
+ build_type: 'Release'
+ )
+ else
+ gradle(
+ task: 'assemble',
+ build_type: 'nonmaster'
+ )
+ end
if isOnMasterBranch
upload_to_play_store( track: 'beta',
json_key: 'key.json',
diff --git a/navit/android/build.gradle b/navit/android/build.gradle
index 11af35b83..bde381777 100644
--- a/navit/android/build.gradle
+++ b/navit/android/build.gradle
@@ -36,6 +36,10 @@ android {
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
signingConfig signingConfigs.release
}
+ nonmaster {
+ minifyEnabled false
+ proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
+ }
}
lintOptions {
disable 'UnusedResources'