mirror of
https://github.com/HeyPuter/firefox.git
synced 2026-11-13 20:14:57 -10:00
We can replace a large number of `resolve_keyed_by` calls with `task-context` by setting this up as custom context. The resulting taskgraph is identical. Differential Revision: https://phabricator.services.mozilla.com/D305876
13 lines
449 B
Python
13 lines
449 B
Python
# 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/.
|
|
|
|
from taskgraph.util.task_context import custom_context
|
|
|
|
from gecko_taskgraph.util.attributes import release_level
|
|
|
|
|
|
@custom_context("release-level")
|
|
def release_level_context(config, task):
|
|
return {"release-level": release_level(config.params)}
|