Bug 1562412 - add build-notarization-poller kind. r=Callek

Differential Revision: https://phabricator.services.mozilla.com/D57737
This commit is contained in:
Aki Sasaki
2020-02-25 15:40:55 +00:00
parent d88eb88457
commit 451c2da5c4
5 changed files with 136 additions and 2 deletions

View File

@@ -939,6 +939,16 @@ def build_scriptworker_signing_payload(config, task, task_def):
task['release-artifacts'] = list(artifacts)
@payload_builder('notarization-poller', schema={
Required('uuid-manifest'): taskref_or_string,
})
def notarization_poller_payload(config, task, task_def):
worker = task['worker']
task_def['payload'] = {
'uuid_manifest': worker['uuid-manifest']
}
@payload_builder('beetmover', schema={
# the maximum time to run, in seconds
Required('max-run-time', default=600): int,