gecko-dev/taskcluster
Andrew Halberstadt 5c93c1892b Bug 1746414 - Use standalone taskgraph's parameters module in Gecko, r=taskgraph-reviewers,jmaher
Rather than defining a distinct `Parameter` class for Gecko, this now uses the
`extend_parameters_schema` utility function (which mobile repos are already
using).

As a consequence, shared parameters are now defined in standalone taskgraph.
And only Gecko-specific parameters are listed in
`gecko_taskgraph/parameters.py`

The only exception is `project` which gets redefined so we can override the
standalone taskgraph default (since it derives `project` from the repo name,
which doesn't work for Gecko).

Differential Revision: https://phabricator.services.mozilla.com/D134515
2022-01-31 17:03:19 +00:00
..
ci Bug 1746414 - Use standalone taskgraph's parameters module in Gecko, r=taskgraph-reviewers,jmaher 2022-01-31 17:03:19 +00:00
docker Bug 1751839 - Build clang stage 1 as a separate task. r=firefox-build-system-reviewers,andi 2022-01-25 21:51:17 +00:00
docs Bug 1746414 - Use standalone taskgraph's parameters module in Gecko, r=taskgraph-reviewers,jmaher 2022-01-31 17:03:19 +00:00
gecko_taskgraph Bug 1746414 - Use standalone taskgraph's parameters module in Gecko, r=taskgraph-reviewers,jmaher 2022-01-31 17:03:19 +00:00
scripts Bug 1751824 - Fixup for macos compiler-rt build. CLOSED TREE 2022-01-28 03:52:12 +00:00
test Bug 1746414 - Use standalone taskgraph's parameters module in Gecko, r=taskgraph-reviewers,jmaher 2022-01-31 17:03:19 +00:00
.yamllint
mach_commands.py Bug 1746414 - Use standalone taskgraph's parameters module in Gecko, r=taskgraph-reviewers,jmaher 2022-01-31 17:03:19 +00:00
moz.build Bug 1732723 - Rename "taskgraph" Python module to "gecko_taskgraph". r=jmaher 2021-09-30 09:50:08 -04:00