Bug 1248474 - [RelPromo] Run Mac/Windows update verification via BBB. r=rail
authorJustin Wood <Callek@gmail.com>
Fri, 19 Feb 2016 14:51:27 -0500 (2016-02-19)
changeset 4738 6035a0b57bfb7d1a231039897ddb2ce213996a34
parent 4734 eb8290943fcf755ab9a1fdbecad5ac78ce955fe8
child 4739 5f515f16a23cd9ff3644fb5e464c3ddd855c006d
child 4741 c87b90ed718d9be453fe1abcbdc92d7fe07e04b7
push id3982
push userCallek@gmail.com
push dateFri, 19 Feb 2016 20:51:41 +0000 (2016-02-19)
reviewersrail
bugs1248474
Bug 1248474 - [RelPromo] Run Mac/Windows update verification via BBB. r=rail Don't use WithProperties to define the ScriptRepo, it just doesn't work right.
process/release.py
--- a/process/release.py
+++ b/process/release.py
@@ -1756,16 +1756,18 @@ def generateReleaseBranchObjects(release
         "schedulers": schedulers,
     }
 
 
 def generateReleasePromotionBuilders(branch_config, branch_name, product,
                                      secrets):
     builders = []
     category_name = "release-%s" % branch_name
+    tools_repo_path = branch_config.get('build_tools_repo_path')
+    tools_repo = '%s%s' % (branch_config['hgurl'], tools_repo_path)
 
     for platform in branch_config["l10n_release_platforms"]:
         pf = branch_config["platforms"][platform]
         l10n_buildername = "release-{branch}_{product}_{platform}_l10n_repack".format(
             branch=branch_name,
             product=product,
             platform=platform,
         )
@@ -1850,17 +1852,17 @@ def generateReleasePromotionBuilders(bra
                     branch=branch_name,
                     platform=platform,
                     channel=channel,
                     chunk=n,
                     chunks=t_chunks,
                     product=branch_config.get("product_name"),
                     )
                 uv_factory = ScriptFactory(
-                    scriptRepo=WithProperties("%(script_repo_path)s"),
+                    scriptRepo=tools_repo,
                     interpreter='bash',
                     scriptName='scripts/release/updates/chunked-verify.sh',
                     extra_args=["UNUSED", "UNUSED", str(t_chunks), str(n)],
                     env=pf['env'],
                 )
 
                 uv_builder = {
                     'name': uv_buildername,