mirror of
https://github.com/mozilla/gecko-dev.git
synced 2024-12-05 12:05:22 +00:00
d82350c48a
Back in bug 1360609, we added `run-on-projects` to a list so that the toolchain tasks wouldn't run on every push on release branches. Fast forward to now, and they're depended upon by other tasks, meaning they are triggered when appropriate, without resorting to that trick. In fact, the commit message for bug 1360609 said we could switch to an empty list once the jobs have dependencies. The same is true from package tasks, which, in fact, I suspect would happen on every push on release branches. The only exception is for a few toolchains that are depended upon by nothing, and that are produced for developer consumption with e.g. mach artifact toolchain. --HG-- extra : rebase_source : bb8624fed7490b85f4bd72b7ceb2db7a72b4c2ab
20 lines
533 B
YAML
20 lines
533 B
YAML
# 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/.
|
|
|
|
loader: taskgraph.loader.transform:loader
|
|
|
|
transforms:
|
|
- taskgraph.transforms.try_job:transforms
|
|
- taskgraph.transforms.use_toolchains:transforms
|
|
- taskgraph.transforms.job:transforms
|
|
- taskgraph.transforms.task:transforms
|
|
|
|
job-defaults:
|
|
run-on-projects: []
|
|
|
|
jobs-from:
|
|
- linux.yml
|
|
- macosx.yml
|
|
- windows.yml
|