Bug 1422737 - Use mk_add_options instead of just export and fix eof r=bustagefix
authorEdmund Wong <ewong@pw-wspx.org>
Wed, 13 Dec 2017 23:39:08 +0800
changeset 29766 283f951180b50740e5b161f5fa7fecc0f43af7a6
parent 29765 7bdcd1133fec7348cb780eebbc0162ccad11a3ab
child 29767 599e0b970229391dfe85ecd1c7063074a87c19b3
push id2108
push userclokep@gmail.com
push dateMon, 22 Jan 2018 17:53:55 +0000
treeherdercomm-beta@c44930d8ad9b [default view] [failures only]
perfherder[talos] [build metrics] [platform microbench] (compared to previous push)
reviewersbustagefix
bugs1422737
Bug 1422737 - Use mk_add_options instead of just export and fix eof r=bustagefix
suite/config/mozconfigs/common
--- a/suite/config/mozconfigs/common
+++ b/suite/config/mozconfigs/common
@@ -3,8 +3,23 @@
 # file, You can obtain one at http://mozilla.org/MPL/2.0/.
 
 # This file is included by all suite mozconfigs
 
 # Disable checking that add-ons are signed by the trusted root
 MOZ_ADDON_SIGNING=0
 # Disable enforcing that add-ons are signed by the trusted root
 MOZ_REQUIRE_SIGNING=0
+
+mk_add_options "export MOZ_AUTOMATION_UPLOAD_SYMBOLS=${MOZ_AUTOMATION_UPLOAD_SYMBOLS}"
+# Post bug 1422735, we now send symbols to Tecken.
+# See bug 1422737.  Despite it saying SOCORRO, it's actually using
+# the new Tecken symbol token.
+
+case "$platform" in
+    win*)
+       mk_add_options "export SOCORRO_SYMBOL_UPLOAD_TOKEN_FILE=c:/builds/crash-stats-api.token"
+       ;;
+    *)
+       mk_add_options "export SOCORRO_SYMBOL_UPLOAD_TOKEN_FILE=/builds/crash-stats-api.token"
+       ;;
+esac
+