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.
--- 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,