gecko-dev/taskcluster/gecko_taskgraph
Andrew Halberstadt 865359aefd Bug 1737673 - Support 'composite' variants, r=jmaher
Often we have two variants that we want to test together. The only way to do
this currently is to create a 3rd variant that is the sum of the previous two.

This feature will allow tasks to define multiple variants using the '+' token.
E.g:

    variants: ["fission", "webgl-ipc", "fission+webgl-ipc"]

The third variant there will first apply the 'fission' configuration, then the
'webgl-ipc' configuration (in order).

Differential Revision: https://phabricator.services.mozilla.com/D130399
2021-11-08 14:48:23 +00:00
..
actions Bug 1733950 - Use upstream's 'taskgraph.util.yaml' module, r=taskgraph-reviewers,aki 2021-10-08 04:05:54 +00:00
loader Bug 1733950 - Use upstream's 'taskgraph.util.yaml' module, r=taskgraph-reviewers,aki 2021-10-08 04:05:54 +00:00
manifests
optimize no bug - fix ./mach taskgraph test-action-callback r=releng-reviewers,jmaher DONTBUILD 2021-10-11 15:08:06 +00:00
test Bug 1737673 - Support 'composite' variants, r=jmaher 2021-11-08 14:48:23 +00:00
transforms Bug 1737673 - Support 'composite' variants, r=jmaher 2021-11-08 14:48:23 +00:00
util Bug 1737673 - Validate variants against a schema, r=jmaher 2021-11-08 14:48:21 +00:00
__init__.py
config.py Bug 1733950 - Use upstream's 'taskgraph.util.yaml' module, r=taskgraph-reviewers,aki 2021-10-08 04:05:54 +00:00
create.py Bug 1733950 - Update vendored copies of 'taskcluster', 'taskcluster_urls' and 'slugid', r=aki 2021-10-07 15:22:54 +00:00
decision.py Bug 1738908 - remove esr78 references. r=releng-reviewers,mtabara DONTBUILD 2021-11-02 16:47:50 +00:00
docker.py
files_changed.py
filter_tasks.py
generator.py Bug 1733950 - Use upstream's 'taskgraph.util.yaml' module, r=taskgraph-reviewers,aki 2021-10-08 04:05:54 +00:00
graph.py
main.py Bug 1737853 - [taskgraph] Fix '--diff' to account for new 'gecko_taskgraph' module name, r=taskgraph-reviewers,jmaher 2021-10-26 20:16:30 +00:00
morph.py Bug 1733950 - Update vendored copies of 'taskcluster', 'taskcluster_urls' and 'slugid', r=aki 2021-10-07 15:22:54 +00:00
parameters.py Bug 1733950 - Use upstream's 'taskgraph.util.yaml' module, r=taskgraph-reviewers,aki 2021-10-08 04:05:54 +00:00
target_tasks.py Bug 1738908 - remove esr78 references. r=releng-reviewers,mtabara DONTBUILD 2021-11-02 16:47:50 +00:00
task.py
taskgraph.py
try_option_syntax.py