OSX (cross) repackages are currently using a tooltool manifest to get
libdmg and hfsplus. Change those jobs to use the toolchain artifacts
instead.
At the same time, modify the repackage mozharness script's _run_tooltool
so that it doesn't fail with MOZ_TOOLCHAINS being set but without a
tooltool_manifest_src, matching the similar function in buildbase.py.
--HG--
extra : rebase_source : d128d4709c5d1d28d1a6b9c585fde82e99f725c7
Other related changes:
* Only target.{zip,tar.gz,tar.bz} get the widevine signature (not the various installers).
* Linux{32,64}-nightly are now repackaged. Their mar files are not signed during signed step anymore. It now happens after the repackage.
* As a consequence, funsize routes for linux are now set to repackage-signing (instead of signing)
* Signed upstream artifacts are now defined in a dedicated module (to avoid duplication)
* Platforms defined in beetmover_repackage now allow regex (to reduce duplication too)
* Mozharness configs: Delete unused (and misleading) `src_mozconfig` for windows. This value is actually not used when `run_configure` (in the same dict) is set to False.
MozReview-Commit-ID: COKqevW9Mzn
--HG--
extra : source : ffc2e43aa834e05f0d51d68dfb36317c1b408b08
Land date changes to support windows nightlies onto central
MozReview-Commit-ID: 7Le7c1Aw1Je
--HG--
extra : rebase_source : 7c8bdcb89baa2b3667819814de8138fa1b5efc5a
(For Landing more OSX Nightly Support from date to central)
MozReview-Commit-ID: F8Dl1502D4L
--HG--
extra : rebase_source : 0507e659995a25bfa90995476ec5e24751dae57f
(For Landing more OSX Nightly Support from date to central)
MozReview-Commit-ID: F8Dl1502D4L
--HG--
extra : rebase_source : 0507e659995a25bfa90995476ec5e24751dae57f