Bug 1270317 - Stop using hgtool for Firefox builds; r=jlund
authorGregory Szorc <gps@mozilla.com>
Fri, 06 May 2016 10:59:52 -0700
changeset 364509 beded14a92c5ce87daf930bf5cf78772a798bd09
parent 364508 86fccb7da8ac939618a2520639a10e67ab65a08a
child 364510 273d52aff2adeff1058e398c9bae1204b7fb9e5a
push id17474
push userjmaher@mozilla.com
push dateFri, 06 May 2016 19:42:14 +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*",