Bug 1332517 - Add an 'artifact' key to mozinfo. draft
authorChris Manchester <cmanchester@mozilla.com>
Thu, 19 Jan 2017 17:05:02 -0800
changeset 466378 d637472bb94aac4723334fc225b37b8cdd878e19
parent 466286 24d9eb148461bb4789848b9880867c63c783a2ca
child 543418 6919a148dc420db9d2980cc7c8533b8c524eb014
push id42891
push userbmo:cmanchester@mozilla.com
push dateWed, 25 Jan 2017 22:30:29 +0000
bugs1332517
milestone54.0a1
Bug 1332517 - Add an 'artifact' key to mozinfo. MozReview-Commit-ID: GPq52LMg23Q
python/mozbuild/mozbuild/mozinfo.py
--- a/python/mozbuild/mozbuild/mozinfo.py
+++ b/python/mozbuild/mozbuild/mozinfo.py
@@ -91,16 +91,17 @@ def build_dict(config, env=os.environ):
     d['tsan'] = substs.get('MOZ_TSAN') == '1'
     d['telemetry'] = substs.get('MOZ_TELEMETRY_REPORTING') == '1'
     d['tests_enabled'] = substs.get('ENABLE_TESTS') == "1"
     d['bin_suffix'] = substs.get('BIN_SUFFIX', '')
     d['addon_signing'] = substs.get('MOZ_ADDON_SIGNING') == '1'
     d['require_signing'] = substs.get('MOZ_REQUIRE_SIGNING') == '1'
     d['official'] = bool(substs.get('MOZILLA_OFFICIAL'))
     d['updater'] = substs.get('MOZ_UPDATER') == '1'
+    d['artifact'] = substs.get('MOZ_ARTIFACT_BUILDS') == '1'
 
     def guess_platform():
         if d['buildapp'] in ('browser', 'mulet'):
             p = d['os']
             if p == 'mac':
                 p = 'macosx64'
             elif d['bits'] == 64:
                 p = '{}64'.format(p)