зеркало из https://github.com/mozilla/gecko-dev.git
bug 1394130 - point osx l10n at the repackage task to avoid re-signing widevine. r=callek
The signing pool is a limited resource. We already have logic to avoid re-signing widevine if the .sig files are there, and we're taking advantage of that on linux and windows. OSX was the lone desktop os still pointing at the unsigned bits for l10n. We're pointing at repackage instead of signing because the l10n logic expects a dmg. MozReview-Commit-ID: FtWa4o5s7aJ --HG-- extra : rebase_source : f704a97293a231d26a4806543f53fc7e83eb9ca9
This commit is contained in:
Родитель
534c3bfd11
Коммит
3c26537de4
|
@ -88,7 +88,7 @@ job-template:
|
|||
macosx64-nightly:
|
||||
EN_US_PACKAGE_NAME: target.dmg
|
||||
EN_US_BINARY_URL:
|
||||
task-reference: https://queue.taskcluster.net/v1/task/<unsigned-build>/artifacts/public/build
|
||||
task-reference: https://queue.taskcluster.net/v1/task/<repackage>/artifacts/public/build
|
||||
MAR_TOOLS_URL:
|
||||
task-reference: https://queue.taskcluster.net/v1/task/<unsigned-build>/artifacts/public/build/host/bin
|
||||
win.*:
|
||||
|
|
|
@ -221,6 +221,10 @@ def setup_nightly_dependency(config, jobs):
|
|||
job['dependencies'].update({
|
||||
'signed-build': 'build-signing-{}'.format(job['name']),
|
||||
})
|
||||
if job['attributes']['build_platform'].startswith('macosx'):
|
||||
job['dependencies'].update({
|
||||
'repackage': 'repackage-{}'.format(job['name'])
|
||||
})
|
||||
if job['attributes']['build_platform'].startswith('win'):
|
||||
job['dependencies'].update({
|
||||
'repackage-signed': 'repackage-signing-{}'.format(job['name'])
|
||||
|
|
Загрузка…
Ссылка в новой задаче