[fenix] Bug 1630587 - fix mark-as-shipped task Fenix releases (https://github.com/mozilla-mobile/fenix/pull/10021)

pull/600/head
Mihai Tabara 5 years ago committed by GitHub
parent 91ce22f753
commit 94140159c3

@ -24,7 +24,13 @@ job-template:
description: Mark Fenix as shipped in ship-it
worker-type: ship-it
scopes:
- project:releng:ship-it:action:mark-as-shipped
by-level:
'3':
- project:releng:ship-it:action:mark-as-shipped
- project:releng:ship-it:server:production
default:
- project:releng:ship-it:action:mark-as-shipped
- project:releng:ship-it:server:staging
worker: {}
treeherder:

@ -15,6 +15,20 @@ from taskgraph.util.schema import resolve_keyed_by
transforms = TransformSequence()
@transforms.add
def resolve_keys(config, tasks):
for task in tasks:
resolve_keyed_by(
task,
'scopes',
item_name=task["name"],
**{
'level': config.params["level"],
}
)
yield task
@transforms.add
def make_task_description(config, jobs):
for job in jobs:

Loading…
Cancel
Save