1
0
Fork 0

Bug 1630587 - fix mark-as-shipped task Fenix releases (#10021)

master
Mihai Tabara 2020-04-17 18:56:18 +01:00 committed by GitHub
parent 909ee734bf
commit 67abe16bcb
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 21 additions and 1 deletions

View File

@ -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:

View File

@ -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: