Bug 1376550 - remove beetmover-repackage-l10n kind. r=dustin

Support OSX Signed nightlies (in the complete.mar too)

MozReview-Commit-ID: HkGRRm7k2Ra

--HG--
extra : rebase_source : a8fc5c76bdc623e4217840b7b75c39d0aa0b9051
This commit is contained in:
Justin Wood 2017-06-27 16:04:33 -07:00
Родитель f7680eb6cd
Коммит 48b26bd31b
6 изменённых файлов: 3 добавлений и 29 удалений

Просмотреть файл

@ -12,7 +12,6 @@ kind-dependencies:
- beetmover
- beetmover-l10n
- beetmover-repackage
- beetmover-repackage-l10n
only-for-attributes:
- nightly

Просмотреть файл

@ -1,16 +0,0 @@
# This Source Code Form is subject to the terms of the Mozilla Public
# License, v. 2.0. If a copy of the MPL was not distributed with this
# file, You can obtain one at http://mozilla.org/MPL/2.0/.
loader: taskgraph.loader.single_dep:loader
transforms:
- taskgraph.transforms.beetmover_repackage_l10n:transforms
- taskgraph.transforms.beetmover_repackage:transforms
- taskgraph.transforms.task:transforms
kind-dependencies:
- repackage-l10n
only-for-build-platforms:
- macosx64-nightly/opt

Просмотреть файл

@ -5,6 +5,7 @@
loader: taskgraph.loader.single_dep:loader
transforms:
- taskgraph.transforms.beetmover_repackage_l10n:transforms
- taskgraph.transforms.beetmover_repackage:transforms
- taskgraph.transforms.task:transforms

Просмотреть файл

@ -12,7 +12,6 @@ kind-dependencies:
- beetmover
- beetmover-l10n
- beetmover-repackage
- beetmover-repackage-l10n
only-for-attributes:
- nightly

Просмотреть файл

@ -195,16 +195,6 @@ Beetmover-repackage is beetmover but for tasks that need an intermediate step
between signing and packaging, such as OSX. For more details see the definitions
of the Beetmover kind above and the repackage kind below.
beetmover-repackage-l10n
------------------------
Same as beetmover-repackage but for l10n.
Beetmover L10n, takes specific artifacts, "Beets", and pushes them to a location outside
of Taskcluster's task artifacts, (archive.mozilla.org as one place) and in the
process determines the final location and a "pretty" name (versioned product name)
This separate kind uses logic specific to localized artifacts, such as including
the language in the final artifact names.
checksums-signing
-----------------
Checksums-signing take as input the checksums file generated by beetmover tasks

Просмотреть файл

@ -20,7 +20,8 @@ def make_beetmover_description(config, jobs):
locale = dep_job.attributes.get('locale')
if not locale:
return
yield job
continue
label = job.get('label',
"beetmover-{}-{}".format(locale, dep_job.label))