Bug 1431764 - Change release_mark_as_shipped worker-type to shipit_scriptworker r=aki

MozReview-Commit-ID: Lm5lUYDQ3l8
This commit is contained in:
Johan Lorenzo
2018-01-25 17:07:07 +01:00
parent 40d2910989
commit 41c2424e4d
4 changed files with 62 additions and 14 deletions

View File

@@ -583,6 +583,9 @@ task_description_schema = Schema({
Required('google-play-track'): Any('production', 'beta', 'alpha', 'rollout', 'invalid'),
Required('commit'): bool,
Optional('rollout-percentage'): Any(int, None),
}, {
Required('implementation'): 'shipit',
Required('release-name'): basestring,
}),
})
@@ -1066,6 +1069,15 @@ def build_push_apk_breakpoint_payload(config, task, task_def):
task_def['payload'] = task['worker']['payload']
@payload_builder('shipit')
def build_ship_it_payload(config, task, task_def):
worker = task['worker']
task_def['payload'] = {
'release_name': worker['release-name']
}
@payload_builder('invalid')
def build_invalid_payload(config, task, task_def):
task_def['payload'] = 'invalid task - should never be created'