Niedzielski has uploaded a new change for review.

  https://gerrit.wikimedia.org/r/252019

Change subject: Revert "Remove ProGuard map archival from release script"
......................................................................

Revert "Remove ProGuard map archival from release script"

This reverts commit 34493076bb18a403a46ffe4e4c3637ec24d709a4.

We've reenabled ProGuard obfuscation and need to preserve mappings.

Change-Id: I1661058a9f6dd4e0b6753c7ab02fd91b09c797ba
---
M scripts/make-release.py
1 file changed, 10 insertions(+), 0 deletions(-)


  git pull ssh://gerrit.wikimedia.org:29418/apps/android/wikipedia 
refs/changes/19/252019/1

diff --git a/scripts/make-release.py b/scripts/make-release.py
index f3a66c9..88d0266 100755
--- a/scripts/make-release.py
+++ b/scripts/make-release.py
@@ -93,6 +93,7 @@
     sh.mkdir("-p", folder_path)
     version_name = 
get_version_name_from_apk(get_original_apk_file_name(flavor))
     copy_apk(flavor, version_name)
+    copy_proguard_mapping(flavor, version_name)
 
 
 def get_original_apk_file_name(flavor):
@@ -145,6 +146,15 @@
     print ' apk: %s' % output_file
 
 
+def copy_proguard_mapping(flavor, version_name):
+    folder_path = 'releases'
+    sh.mkdir("-p", folder_path)
+    output_file = '%s/wikipedia-%s.mapping.tar.gz' % (folder_path, 
version_name)
+    input_file = 'app/build/outputs/mapping/%s/release/mapping.txt' % flavor
+    sh.tar('czf', output_file, input_file)
+    print ' proguard mapping: %s' % output_file
+
+
 def find_output_apk_for(label, version_code):
     folder_path = 'releases'
     file_pattern = '%s/wikipedia-%s.%s-%s-*.apk' % (folder_path, 
VERSION_START, version_code, label)

-- 
To view, visit https://gerrit.wikimedia.org/r/252019
To unsubscribe, visit https://gerrit.wikimedia.org/r/settings

Gerrit-MessageType: newchange
Gerrit-Change-Id: I1661058a9f6dd4e0b6753c7ab02fd91b09c797ba
Gerrit-PatchSet: 1
Gerrit-Project: apps/android/wikipedia
Gerrit-Branch: master
Gerrit-Owner: Niedzielski <sniedziel...@wikimedia.org>

_______________________________________________
MediaWiki-commits mailing list
MediaWiki-commits@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits

Reply via email to