Bug 1270317 - Stop using hgtool for Firefox builds; r=jlund draft
authorGregory Szorc <gps@mozilla.com>
Fri, 06 May 2016 10:59:52 -0700
changeset 368020 0ca37604d8b32374a9b874f6eeb756820c658299
parent 368019 cd2c3991a2839a98979ca46dc84a244f6f3d599c
child 368021 1b555b3e8bf1df085ce584f334e5d8a7c03144dc
push id18412
push userbmo:gps@mozilla.com
push dateTue, 17 May 2016 23:09:21 +0000
reviewersjlund
bugs1270317
milestone49.0a1
Bug 1270317 - Stop using hgtool for Firefox builds; r=jlund Now that the MercurialVCS VCS tool does things optimally, we no longer need to use hgtool! Again, this will effectively require a modern Mercurial version or things will fail. MozReview-Commit-ID: 9SM9qfYGlU6
testing/mozharness/scripts/fx_desktop_build.py
--- a/testing/mozharness/scripts/fx_desktop_build.py
+++ b/testing/mozharness/scripts/fx_desktop_build.py
@@ -51,17 +51,16 @@ class FxDesktopBuild(BuildScript, object
                 "debug_build": False,
                 "pgo_platforms": ['linux', 'linux64', 'win32', 'win64'],
                 # nightly stuff
                 "nightly_build": False,
                 'balrog_credentials_file': 'oauth.txt',
                 'taskcluster_credentials_file': 'oauth.txt',
                 'periodic_clobber': 168,
                 # hg tool stuff
-                'default_vcs': 'hgtool',
                 "tools_repo": "https://hg.mozilla.org/build/tools",
                 "repo_base": "https://hg.mozilla.org",
                 'tooltool_url': 'https://api.pub.build.mozilla.org/tooltool/',
                 "graph_selector": "/server/collect.cgi",
                 # only used for make uploadsymbols
                 'old_packages': [
                     "%(objdir)s/dist/firefox-*",
                     "%(objdir)s/dist/fennec*",