Bug 1732723 - Rename "taskgraph" Python module to "gecko_taskgraph". r=jmaher

For a long time two copies of the 'taskgraph' module have existed in parallel.
We've attempted to keep them in sync, but over time they have diverged and the
maintenance burden has increased.

In order to reduce this burden, we'd like to re-join the two code bases. The
canonical repo will be the one that lives outside of mozilla-central, and this
module will depend on it. Since they both have the same module name (taskgraph)
we need to rename the version in mozilla-central to avoid collisions.

Other consumers of 'taskgraph' (like mobile repos) have standardized on
'<project>_taskgraph' as their module names. So replicating that here as well.

Differential Revision: https://phabricator.services.mozilla.com/D127118
This commit is contained in:
Andrew Halberstadt 2021-09-30 09:50:08 -04:00
parent 42692c4b17
commit 95449daa6d
406 changed files with 1432 additions and 1397 deletions

View file

@ -21,7 +21,7 @@
# }
#
# - action tasks - See:
# * taskcluster/taskgraph/actions/registry.py,
# * taskcluster/gecko_taskgraph/actions/registry.py,
# * https://docs.taskcluster.net/docs/manual/using/actions/spec
# * ci-admin:ciadmin/generate/in_tree_actions.py
#

View file

@ -25,7 +25,7 @@ def getAppVersionWithoutMilestone() {
// This gives us 3 digits for the major number, and 2 digits
// each for the minor and build number. Beta and Release
//
// This must be synchronized with _compute_gecko_version(...) in /taskcluster/taskgraph/transforms/task.py
// This must be synchronized with _compute_gecko_version(...) in /taskcluster/gecko_taskgraph/transforms/task.py
def computeVersionCode() {
String appVersion = getAppVersionWithoutMilestone()

View file

@ -268,7 +268,7 @@ def artifact_toolchain(
import requests
import time
from taskgraph.util.taskcluster import get_artifact_url
from gecko_taskgraph.util.taskcluster import get_artifact_url
start = time.time()
command_context._set_log_level(verbose)
@ -374,7 +374,7 @@ def artifact_toolchain(
"should be determined in the decision task.",
)
return 1
from taskgraph.optimize.strategies import IndexSearch
from gecko_taskgraph.optimize.strategies import IndexSearch
from mozbuild.toolchains import toolchain_task_definitions
tasks = toolchain_task_definitions()

View file

@ -53,7 +53,11 @@ import six.moves.urllib_parse as urlparse
import zipfile
import pylru
from taskgraph.util.taskcluster import find_task_id, get_artifact_url, list_artifacts
from gecko_taskgraph.util.taskcluster import (
find_task_id,
get_artifact_url,
list_artifacts,
)
from mach.util import UserError

View file

@ -837,7 +837,7 @@ def dump_cov_artifact(command_context, cov_config, cov_results, source, output):
def get_coverity_secrets(command_context):
from taskgraph.util.taskcluster import get_root_url
from gecko_taskgraph.util.taskcluster import get_root_url
secret_name = "project/relman/coverity"
secrets_url = "{}/secrets/v1/secret/{}".format(get_root_url(True), secret_name)

View file

@ -8,7 +8,7 @@ import six
def toolchain_task_definitions():
from taskgraph.generator import load_tasks_for_kind
from gecko_taskgraph.generator import load_tasks_for_kind
# Don't import globally to allow this module being imported without
# the taskgraph module being available (e.g. standalone js)

View file

@ -19,7 +19,7 @@ from appdirs import user_config_dir
import taskcluster
from mach.base import FailedCommandError
from taskgraph import GECKO
from gecko_taskgraph import GECKO
logger = logging.getLogger(__name__)

View file

@ -2,11 +2,11 @@
# 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
loader: gecko_taskgraph.loader.transform:loader
transforms:
- taskgraph.transforms.job:transforms
- taskgraph.transforms.task:transforms
- gecko_taskgraph.transforms.job:transforms
- gecko_taskgraph.transforms.task:transforms
jobs:
tps-xpi:

View file

@ -2,16 +2,16 @@
# 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
loader: gecko_taskgraph.loader.transform:loader
kind-dependencies:
- toolchain
transforms:
- taskgraph.transforms.build_attrs:transforms
- taskgraph.transforms.build_lints:transforms
- taskgraph.transforms.job:transforms
- taskgraph.transforms.task:transforms
- gecko_taskgraph.transforms.build_attrs:transforms
- gecko_taskgraph.transforms.build_lints:transforms
- gecko_taskgraph.transforms.job:transforms
- gecko_taskgraph.transforms.task:transforms
jobs:
linux64-artifact/opt:

View file

@ -2,13 +2,13 @@
# 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.single_dep:loader
loader: gecko_taskgraph.loader.single_dep:loader
transforms:
- taskgraph.transforms.name_sanity:transforms
- taskgraph.transforms.balrog_submit:transforms
- taskgraph.transforms.scriptworker:add_balrog_scopes
- taskgraph.transforms.task:transforms
- gecko_taskgraph.transforms.name_sanity:transforms
- gecko_taskgraph.transforms.balrog_submit:transforms
- gecko_taskgraph.transforms.scriptworker:add_balrog_scopes
- gecko_taskgraph.transforms.task:transforms
kind-dependencies:
- beetmover-repackage

View file

@ -2,12 +2,12 @@
# 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.single_dep:loader
loader: gecko_taskgraph.loader.single_dep:loader
transforms:
- taskgraph.transforms.name_sanity:transforms
- taskgraph.transforms.beetmover_checksums:transforms
- taskgraph.transforms.task:transforms
- gecko_taskgraph.transforms.name_sanity:transforms
- gecko_taskgraph.transforms.beetmover_checksums:transforms
- gecko_taskgraph.transforms.task:transforms
kind-dependencies:
- beetmover-repackage
@ -22,5 +22,5 @@ job-template:
artifact_prefix: public
artifact_map:
by-release-type:
beta|release.*|esr.*: taskcluster/taskgraph/manifests/firefox_candidates_checksums.yml
default: taskcluster/taskgraph/manifests/firefox_nightly_checksums.yml
beta|release.*|esr.*: taskcluster/gecko_taskgraph/manifests/firefox_candidates_checksums.yml
default: taskcluster/gecko_taskgraph/manifests/firefox_nightly_checksums.yml

View file

@ -2,12 +2,12 @@
# 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.single_dep:loader
loader: gecko_taskgraph.loader.single_dep:loader
transforms:
- taskgraph.transforms.name_sanity:transforms
- taskgraph.transforms.beetmover_geckoview:transforms
- taskgraph.transforms.task:transforms
- gecko_taskgraph.transforms.name_sanity:transforms
- gecko_taskgraph.transforms.beetmover_geckoview:transforms
- gecko_taskgraph.transforms.task:transforms
kind-dependencies:
- build-signing
@ -34,7 +34,7 @@ not-for-build-platforms:
job-template:
attributes:
artifact_map: taskcluster/taskgraph/manifests/fennec_geckoview.yml
artifact_map: taskcluster/gecko_taskgraph/manifests/fennec_geckoview.yml
run-on-projects: ['mozilla-release']
run-on-hg-branches:
by-project:

View file

@ -2,15 +2,15 @@
# 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.multi_dep:loader
loader: gecko_taskgraph.loader.multi_dep:loader
group-by: single-locale
transforms:
- taskgraph.transforms.name_sanity:transforms
- taskgraph.transforms.beetmover_repackage_l10n:transforms
- taskgraph.transforms.beetmover_repackage:transforms
- taskgraph.transforms.task:transforms
- gecko_taskgraph.transforms.name_sanity:transforms
- gecko_taskgraph.transforms.beetmover_repackage_l10n:transforms
- gecko_taskgraph.transforms.beetmover_repackage:transforms
- gecko_taskgraph.transforms.task:transforms
kind-dependencies:
- build
@ -53,5 +53,5 @@ job-template:
attributes:
artifact_map:
by-release-type:
beta|release.*|esr.*: taskcluster/taskgraph/manifests/firefox_candidates.yml
default: taskcluster/taskgraph/manifests/firefox_nightly.yml
beta|release.*|esr.*: taskcluster/gecko_taskgraph/manifests/firefox_candidates.yml
default: taskcluster/gecko_taskgraph/manifests/firefox_nightly.yml

View file

@ -2,18 +2,18 @@
# 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.single_dep:loader
loader: gecko_taskgraph.loader.single_dep:loader
transforms:
- taskgraph.transforms.name_sanity:transforms
- taskgraph.transforms.beetmover:transforms
- taskgraph.transforms.beetmover_snap:transforms
- taskgraph.transforms.task:transforms
- gecko_taskgraph.transforms.name_sanity:transforms
- gecko_taskgraph.transforms.beetmover:transforms
- gecko_taskgraph.transforms.beetmover_snap:transforms
- gecko_taskgraph.transforms.task:transforms
kind-dependencies:
- release-snap-repackage # snap builds builds aren't signed
job-template:
attributes:
artifact_map: taskcluster/taskgraph/manifests/firefox_snap.yml
artifact_map: taskcluster/gecko_taskgraph/manifests/firefox_snap.yml
shipping-phase: promote

View file

@ -2,13 +2,13 @@
# 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.single_dep:loader
loader: gecko_taskgraph.loader.single_dep:loader
transforms:
- taskgraph.transforms.name_sanity:transforms
- taskgraph.transforms.beetmover:transforms
- taskgraph.transforms.beetmover_source:transforms
- taskgraph.transforms.task:transforms
- gecko_taskgraph.transforms.name_sanity:transforms
- gecko_taskgraph.transforms.beetmover:transforms
- gecko_taskgraph.transforms.beetmover_source:transforms
- gecko_taskgraph.transforms.task:transforms
kind-dependencies:
- release-source-signing
@ -16,4 +16,4 @@ kind-dependencies:
job-template:
shipping-phase: promote
attributes:
artifact_map: taskcluster/taskgraph/manifests/source_files.yml
artifact_map: taskcluster/gecko_taskgraph/manifests/source_files.yml

View file

@ -2,16 +2,16 @@
# 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
loader: gecko_taskgraph.loader.transform:loader
kind-dependencies:
- post-beetmover-dummy
transforms:
- taskgraph.transforms.bouncer_locations:transforms
- taskgraph.transforms.release:run_on_releases
- taskgraph.transforms.release_deps:transforms
- taskgraph.transforms.task:transforms
- gecko_taskgraph.transforms.bouncer_locations:transforms
- gecko_taskgraph.transforms.release:run_on_releases
- gecko_taskgraph.transforms.release_deps:transforms
- gecko_taskgraph.transforms.task:transforms
job-defaults:
description: nightly bouncer locations job

View file

@ -2,23 +2,23 @@
# 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
loader: gecko_taskgraph.loader.transform:loader
kind-dependencies:
- build
- toolchain
transforms:
- taskgraph.transforms.build:transforms
- taskgraph.transforms.build_attrs:transforms
- taskgraph.transforms.build_lints:transforms
- taskgraph.transforms.build_fat_aar:transforms
- taskgraph.transforms.job:transforms
- taskgraph.transforms.task:transforms
- gecko_taskgraph.transforms.build:transforms
- gecko_taskgraph.transforms.build_attrs:transforms
- gecko_taskgraph.transforms.build_lints:transforms
- gecko_taskgraph.transforms.build_fat_aar:transforms
- gecko_taskgraph.transforms.job:transforms
- gecko_taskgraph.transforms.task:transforms
job-defaults:
attributes:
artifact_map: taskcluster/taskgraph/manifests/fennec_geckoview.yml
artifact_map: taskcluster/gecko_taskgraph/manifests/fennec_geckoview.yml
index:
product: mobile
worker-type: b-linux

View file

@ -2,13 +2,13 @@
# 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.single_dep:loader
loader: gecko_taskgraph.loader.single_dep:loader
transforms:
- taskgraph.transforms.name_sanity:transforms
- taskgraph.transforms.build_signing:transforms
- taskgraph.transforms.signing:transforms
- taskgraph.transforms.task:transforms
- gecko_taskgraph.transforms.name_sanity:transforms
- gecko_taskgraph.transforms.build_signing:transforms
- gecko_taskgraph.transforms.signing:transforms
- gecko_taskgraph.transforms.task:transforms
kind-dependencies:
- build

View file

@ -2,11 +2,11 @@
# 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.single_dep:loader
loader: gecko_taskgraph.loader.single_dep:loader
transforms:
- taskgraph.transforms.mac_notarization_poller:transforms
- taskgraph.transforms.task:transforms
- gecko_taskgraph.transforms.mac_notarization_poller:transforms
- gecko_taskgraph.transforms.task:transforms
kind-dependencies:
- build-notarization-part-1

View file

@ -2,16 +2,16 @@
# 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.multi_dep:loader
loader: gecko_taskgraph.loader.multi_dep:loader
group-by: platform
transforms:
- taskgraph.transforms.name_sanity:transforms
- taskgraph.transforms.upstream_artifact_task:transforms
- taskgraph.transforms.build_signing:transforms
- taskgraph.transforms.signing:transforms
- taskgraph.transforms.task:transforms
- gecko_taskgraph.transforms.name_sanity:transforms
- gecko_taskgraph.transforms.upstream_artifact_task:transforms
- gecko_taskgraph.transforms.build_signing:transforms
- gecko_taskgraph.transforms.signing:transforms
- gecko_taskgraph.transforms.task:transforms
kind-dependencies:
- build

View file

@ -4,7 +4,7 @@
---
job-defaults:
attributes:
artifact_map: taskcluster/taskgraph/manifests/fennec_geckoview.yml
artifact_map: taskcluster/gecko_taskgraph/manifests/fennec_geckoview.yml
index:
product: mobile
worker:

View file

@ -2,7 +2,7 @@
# 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
loader: gecko_taskgraph.loader.transform:loader
kind-dependencies:
- toolchain
@ -10,12 +10,12 @@ kind-dependencies:
- generate-profile
transforms:
- taskgraph.transforms.build:transforms
- taskgraph.transforms.build_attrs:transforms
- taskgraph.transforms.build_lints:transforms
- taskgraph.transforms.release_notifications:transforms
- taskgraph.transforms.job:transforms
- taskgraph.transforms.task:transforms
- gecko_taskgraph.transforms.build:transforms
- gecko_taskgraph.transforms.build_attrs:transforms
- gecko_taskgraph.transforms.build_lints:transforms
- gecko_taskgraph.transforms.release_notifications:transforms
- gecko_taskgraph.transforms.job:transforms
- gecko_taskgraph.transforms.task:transforms
jobs-from:
- android.yml

View file

@ -2,12 +2,12 @@
# 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
loader: gecko_taskgraph.loader.transform:loader
transforms:
- taskgraph.transforms.code_review:transforms
- taskgraph.transforms.job:transforms
- taskgraph.transforms.task:transforms
- gecko_taskgraph.transforms.code_review:transforms
- gecko_taskgraph.transforms.job:transforms
- gecko_taskgraph.transforms.task:transforms
kind-dependencies:
- source-test

View file

@ -2,15 +2,15 @@
# 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
loader: gecko_taskgraph.loader.transform:loader
kind-dependencies:
- toolchain
- build
transforms:
- taskgraph.transforms.job:transforms
- taskgraph.transforms.task:transforms
- gecko_taskgraph.transforms.job:transforms
- gecko_taskgraph.transforms.task:transforms
job-defaults:
run-on-projects:

View file

@ -377,7 +377,7 @@ merge-automation:
to-branch: 'esr91'
scriptworker:
# See additional configuration in taskcluster/taskgraph/util/scriptworker.py
# See additional configuration in taskcluster/gecko_taskgraph/util/scriptworker.py
scope-prefix: 'project:releng'
partner-urls:

View file

@ -2,12 +2,12 @@
# 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
loader: gecko_taskgraph.loader.transform:loader
transforms:
- taskgraph.transforms.bouncer_check:transforms
- taskgraph.transforms.job:transforms
- taskgraph.transforms.task:transforms
- gecko_taskgraph.transforms.bouncer_check:transforms
- gecko_taskgraph.transforms.job:transforms
- gecko_taskgraph.transforms.task:transforms
job-defaults:
name: bouncer-check

View file

@ -2,16 +2,16 @@
# 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
loader: gecko_taskgraph.loader.transform:loader
kind-dependencies:
- build
- toolchain
transforms:
- taskgraph.transforms.diffoscope:transforms
- taskgraph.transforms.job:transforms
- taskgraph.transforms.task:transforms
- gecko_taskgraph.transforms.diffoscope:transforms
- gecko_taskgraph.transforms.job:transforms
- gecko_taskgraph.transforms.task:transforms
# Note: --exclude-command .--line-numbers is because of
# https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=879003

View file

@ -2,15 +2,15 @@
# 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
loader: gecko_taskgraph.loader.transform:loader
kind-dependencies:
- packages
transforms:
- taskgraph.transforms.docker_image:transforms
- taskgraph.transforms.cached_tasks:transforms
- taskgraph.transforms.task:transforms
- gecko_taskgraph.transforms.docker_image:transforms
- gecko_taskgraph.transforms.cached_tasks:transforms
- gecko_taskgraph.transforms.task:transforms
# make a task for each docker-image we might want. For the moment, since we
# write artifacts for each, these are whitelisted, but ideally that will change

View file

@ -2,13 +2,13 @@
# 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
loader: gecko_taskgraph.loader.transform:loader
transforms:
- taskgraph.transforms.fetch:transforms
- taskgraph.transforms.try_job:transforms
- taskgraph.transforms.job:transforms
- taskgraph.transforms.task:transforms
- gecko_taskgraph.transforms.fetch:transforms
- gecko_taskgraph.transforms.try_job:transforms
- gecko_taskgraph.transforms.job:transforms
- gecko_taskgraph.transforms.task:transforms
jobs-from:
- benchmarks.yml

View file

@ -2,12 +2,12 @@
# 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
loader: gecko_taskgraph.loader.transform:loader
transforms:
- taskgraph.transforms.source_test:transforms
- taskgraph.transforms.job:transforms
- taskgraph.transforms.task:transforms
- gecko_taskgraph.transforms.source_test:transforms
- gecko_taskgraph.transforms.job:transforms
- gecko_taskgraph.transforms.task:transforms
kind-dependencies:
- fetch

View file

@ -2,7 +2,7 @@
# 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.single_dep:loader
loader: gecko_taskgraph.loader.single_dep:loader
kind-dependencies:
- build
@ -11,9 +11,9 @@ only-for-build-platforms:
- win64-shippable/opt
transforms:
- taskgraph.transforms.name_sanity:transforms
- taskgraph.transforms.fxrecord:transforms
- taskgraph.transforms.task:transforms
- gecko_taskgraph.transforms.name_sanity:transforms
- gecko_taskgraph.transforms.fxrecord:transforms
- gecko_taskgraph.transforms.task:transforms
job-template:
description: "Desktop Startup Visual Metrics"

View file

@ -2,12 +2,12 @@
# 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.single_dep:loader
loader: gecko_taskgraph.loader.single_dep:loader
transforms:
- taskgraph.transforms.name_sanity:transforms
- taskgraph.transforms.geckodriver_signing:transforms
- taskgraph.transforms.task:transforms
- gecko_taskgraph.transforms.name_sanity:transforms
- gecko_taskgraph.transforms.geckodriver_signing:transforms
- gecko_taskgraph.transforms.task:transforms
kind-dependencies:
- toolchain

View file

@ -2,18 +2,18 @@
# 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
loader: gecko_taskgraph.loader.transform:loader
kind-dependencies:
- toolchain
- instrumented-build
transforms:
- taskgraph.transforms.build_attrs:transforms
- taskgraph.transforms.release_deps:transforms
- taskgraph.transforms.run_pgo_profile:transforms
- taskgraph.transforms.job:transforms
- taskgraph.transforms.task:transforms
- gecko_taskgraph.transforms.build_attrs:transforms
- gecko_taskgraph.transforms.release_deps:transforms
- gecko_taskgraph.transforms.run_pgo_profile:transforms
- gecko_taskgraph.transforms.job:transforms
- gecko_taskgraph.transforms.task:transforms
job-defaults:

View file

@ -2,16 +2,16 @@
# 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
loader: gecko_taskgraph.loader.transform:loader
kind-dependencies:
- toolchain
- build
transforms:
- taskgraph.transforms.github_sync:transforms
- taskgraph.transforms.job:transforms
- taskgraph.transforms.task:transforms
- gecko_taskgraph.transforms.github_sync:transforms
- gecko_taskgraph.transforms.job:transforms
- gecko_taskgraph.transforms.task:transforms
job-defaults:
attributes:

View file

@ -2,16 +2,16 @@
# 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
loader: gecko_taskgraph.loader.transform:loader
kind-dependencies:
- toolchain
transforms:
- taskgraph.transforms.build_attrs:transforms
- taskgraph.transforms.build_lints:transforms
- taskgraph.transforms.job:transforms
- taskgraph.transforms.task:transforms
- gecko_taskgraph.transforms.build_attrs:transforms
- gecko_taskgraph.transforms.build_lints:transforms
- gecko_taskgraph.transforms.job:transforms
- gecko_taskgraph.transforms.task:transforms
job-defaults:
attributes:

View file

@ -2,18 +2,18 @@
# 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
loader: gecko_taskgraph.loader.transform:loader
kind-dependencies:
- toolchain
- fetch
transforms:
- taskgraph.transforms.build:transforms
- taskgraph.transforms.build_attrs:transforms
- taskgraph.transforms.build_lints:transforms
- taskgraph.transforms.job:transforms
- taskgraph.transforms.task:transforms
- gecko_taskgraph.transforms.build:transforms
- gecko_taskgraph.transforms.build_attrs:transforms
- gecko_taskgraph.transforms.build_lints:transforms
- gecko_taskgraph.transforms.job:transforms
- gecko_taskgraph.transforms.task:transforms
job-defaults:
shipping-phase: build

View file

@ -2,12 +2,12 @@
# 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
loader: gecko_taskgraph.loader.transform:loader
transforms:
- taskgraph.transforms.iris:transforms
- taskgraph.transforms.job:transforms
- taskgraph.transforms.task:transforms
- gecko_taskgraph.transforms.iris:transforms
- gecko_taskgraph.transforms.job:transforms
- gecko_taskgraph.transforms.task:transforms
kind-dependencies:
- build

View file

@ -2,11 +2,11 @@
# 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
loader: gecko_taskgraph.loader.transform:loader
transforms:
- taskgraph.transforms.release_version_bump:transforms
- taskgraph.transforms.task:transforms
- gecko_taskgraph.transforms.release_version_bump:transforms
- gecko_taskgraph.transforms.task:transforms
job-defaults:

View file

@ -2,12 +2,12 @@
# 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
loader: gecko_taskgraph.loader.transform:loader
transforms:
- taskgraph.transforms.cross_channel:transforms
- taskgraph.transforms.job:transforms
- taskgraph.transforms.task:transforms
- gecko_taskgraph.transforms.cross_channel:transforms
- gecko_taskgraph.transforms.job:transforms
- gecko_taskgraph.transforms.task:transforms
jobs:
quarantine:

View file

@ -2,14 +2,14 @@
# 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.multi_dep:loader
loader: gecko_taskgraph.loader.multi_dep:loader
group-by: platform
transforms:
- taskgraph.transforms.l10n:transforms
- taskgraph.transforms.job:transforms
- taskgraph.transforms.task:transforms
- gecko_taskgraph.transforms.l10n:transforms
- gecko_taskgraph.transforms.job:transforms
- gecko_taskgraph.transforms.task:transforms
kind-dependencies:
- build

View file

@ -2,12 +2,12 @@
# 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.single_dep:loader
loader: gecko_taskgraph.loader.single_dep:loader
transforms:
- taskgraph.transforms.name_sanity:transforms
- taskgraph.transforms.mar_signing:transforms
- taskgraph.transforms.task:transforms
- gecko_taskgraph.transforms.name_sanity:transforms
- gecko_taskgraph.transforms.mar_signing:transforms
- gecko_taskgraph.transforms.task:transforms
kind-dependencies:
- repackage

View file

@ -2,12 +2,12 @@
# 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.single_dep:loader
loader: gecko_taskgraph.loader.single_dep:loader
transforms:
- taskgraph.transforms.name_sanity:transforms
- taskgraph.transforms.mar_signing:transforms
- taskgraph.transforms.task:transforms
- gecko_taskgraph.transforms.name_sanity:transforms
- gecko_taskgraph.transforms.mar_signing:transforms
- gecko_taskgraph.transforms.task:transforms
kind-dependencies:
- repackage-l10n

View file

@ -2,12 +2,12 @@
# 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.single_dep:loader
loader: gecko_taskgraph.loader.single_dep:loader
transforms:
- taskgraph.transforms.name_sanity:transforms
- taskgraph.transforms.mar_signing:transforms
- taskgraph.transforms.task:transforms
- gecko_taskgraph.transforms.name_sanity:transforms
- gecko_taskgraph.transforms.mar_signing:transforms
- gecko_taskgraph.transforms.task:transforms
kind-dependencies:
- repackage

View file

@ -2,11 +2,11 @@
# 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
loader: gecko_taskgraph.loader.transform:loader
transforms:
- taskgraph.transforms.maybe_release:transforms
- taskgraph.transforms.task:transforms
- gecko_taskgraph.transforms.maybe_release:transforms
- gecko_taskgraph.transforms.task:transforms
job-defaults:
description: Check recent releases and trigger a new ship-it phase if worthwhile.

View file

@ -2,11 +2,11 @@
# 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
loader: gecko_taskgraph.loader.transform:loader
transforms:
- taskgraph.transforms.merge_automation:transforms
- taskgraph.transforms.task:transforms
- gecko_taskgraph.transforms.merge_automation:transforms
- gecko_taskgraph.transforms.task:transforms
jobs:

View file

@ -2,15 +2,15 @@
# 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
loader: gecko_taskgraph.loader.transform:loader
kind-dependencies:
- toolchain
transforms:
- taskgraph.transforms.openh264:transforms
- taskgraph.transforms.job:transforms
- taskgraph.transforms.task:transforms
- gecko_taskgraph.transforms.openh264:transforms
- gecko_taskgraph.transforms.job:transforms
- gecko_taskgraph.transforms.task:transforms
job-defaults:
description: "Build OpenH264 plugin"

View file

@ -2,12 +2,12 @@
# 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.single_dep:loader
loader: gecko_taskgraph.loader.single_dep:loader
transforms:
- taskgraph.transforms.name_sanity:transforms
- taskgraph.transforms.openh264_signing:transforms
- taskgraph.transforms.task:transforms
- gecko_taskgraph.transforms.name_sanity:transforms
- gecko_taskgraph.transforms.openh264_signing:transforms
- gecko_taskgraph.transforms.task:transforms
kind-dependencies:
- openh264-plugin

View file

@ -2,13 +2,13 @@
# 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
loader: gecko_taskgraph.loader.transform:loader
transforms:
- taskgraph.transforms.try_job:transforms
- taskgraph.transforms.job:transforms
- taskgraph.transforms.cached_tasks:transforms
- taskgraph.transforms.task:transforms
- gecko_taskgraph.transforms.try_job:transforms
- gecko_taskgraph.transforms.job:transforms
- gecko_taskgraph.transforms.cached_tasks:transforms
- gecko_taskgraph.transforms.task:transforms
job-defaults:
treeherder:

View file

@ -2,12 +2,12 @@
# 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.single_dep:loader
loader: gecko_taskgraph.loader.single_dep:loader
transforms:
- taskgraph.transforms.name_sanity:transforms
- taskgraph.transforms.mar_signing:transforms
- taskgraph.transforms.task:transforms
- gecko_taskgraph.transforms.name_sanity:transforms
- gecko_taskgraph.transforms.mar_signing:transforms
- gecko_taskgraph.transforms.task:transforms
kind-dependencies:
- partials

View file

@ -2,12 +2,12 @@
# 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.single_dep:loader
loader: gecko_taskgraph.loader.single_dep:loader
transforms:
- taskgraph.transforms.name_sanity:transforms
- taskgraph.transforms.partials:transforms
- taskgraph.transforms.task:transforms
- gecko_taskgraph.transforms.name_sanity:transforms
- gecko_taskgraph.transforms.partials:transforms
- gecko_taskgraph.transforms.task:transforms
kind-dependencies:
- repackage

View file

@ -2,17 +2,17 @@
# 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
loader: gecko_taskgraph.loader.transform:loader
kind-dependencies:
- toolchain
- build
transforms:
- taskgraph.transforms.perftest:transforms
- taskgraph.transforms.source_test:transforms
- taskgraph.transforms.job:transforms
- taskgraph.transforms.task:transforms
- gecko_taskgraph.transforms.perftest:transforms
- gecko_taskgraph.transforms.source_test:transforms
- gecko_taskgraph.transforms.job:transforms
- gecko_taskgraph.transforms.task:transforms
jobs-from:
- android.yml

View file

@ -2,12 +2,12 @@
# 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.single_dep:loader
loader: gecko_taskgraph.loader.single_dep:loader
transforms:
- taskgraph.transforms.per_platform_dummy:transforms
- taskgraph.transforms.reverse_chunk_deps:transforms
- taskgraph.transforms.task:transforms
- gecko_taskgraph.transforms.per_platform_dummy:transforms
- gecko_taskgraph.transforms.reverse_chunk_deps:transforms
- gecko_taskgraph.transforms.task:transforms
kind-dependencies:
- balrog

View file

@ -2,11 +2,11 @@
# 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
loader: gecko_taskgraph.loader.transform:loader
transforms:
- taskgraph.transforms.reverse_chunk_deps:transforms
- taskgraph.transforms.task:transforms
- gecko_taskgraph.transforms.reverse_chunk_deps:transforms
- gecko_taskgraph.transforms.task:transforms
kind-dependencies:
- beetmover-checksums

View file

@ -2,12 +2,12 @@
# 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.single_dep:loader
loader: gecko_taskgraph.loader.single_dep:loader
transforms:
- taskgraph.transforms.per_platform_dummy:transforms
- taskgraph.transforms.reverse_chunk_deps:transforms
- taskgraph.transforms.task:transforms
- gecko_taskgraph.transforms.per_platform_dummy:transforms
- gecko_taskgraph.transforms.reverse_chunk_deps:transforms
- gecko_taskgraph.transforms.task:transforms
kind-dependencies:
- beetmover-checksums

View file

@ -2,11 +2,11 @@
# 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
loader: gecko_taskgraph.loader.transform:loader
transforms:
- taskgraph.transforms.reverse_chunk_deps:transforms
- taskgraph.transforms.task:transforms
- gecko_taskgraph.transforms.reverse_chunk_deps:transforms
- gecko_taskgraph.transforms.task:transforms
kind-dependencies:
- release-beetmover-signed-langpacks

View file

@ -2,12 +2,12 @@
# 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.single_dep:loader
loader: gecko_taskgraph.loader.single_dep:loader
transforms:
- taskgraph.transforms.per_platform_dummy:transforms
- taskgraph.transforms.reverse_chunk_deps:transforms
- taskgraph.transforms.task:transforms
- gecko_taskgraph.transforms.per_platform_dummy:transforms
- gecko_taskgraph.transforms.reverse_chunk_deps:transforms
- gecko_taskgraph.transforms.task:transforms
kind-dependencies:
- release-update-verify

View file

@ -2,13 +2,13 @@
# 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
loader: gecko_taskgraph.loader.transform:loader
transforms:
- taskgraph.transforms.release:run_on_releases
- taskgraph.transforms.release_deps:transforms
- taskgraph.transforms.scriptworker:add_balrog_scopes
- taskgraph.transforms.task:transforms
- gecko_taskgraph.transforms.release:run_on_releases
- gecko_taskgraph.transforms.release_deps:transforms
- gecko_taskgraph.transforms.scriptworker:add_balrog_scopes
- gecko_taskgraph.transforms.task:transforms
kind-dependencies:
- release-bouncer-check

View file

@ -2,14 +2,14 @@
# 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
loader: gecko_taskgraph.loader.transform:loader
transforms:
- taskgraph.transforms.release:run_on_releases
- taskgraph.transforms.release_deps:transforms
- taskgraph.transforms.scriptworker:add_balrog_scopes
- taskgraph.transforms.balrog_toplevel:transforms
- taskgraph.transforms.task:transforms
- gecko_taskgraph.transforms.release:run_on_releases
- gecko_taskgraph.transforms.release_deps:transforms
- gecko_taskgraph.transforms.scriptworker:add_balrog_scopes
- gecko_taskgraph.transforms.balrog_toplevel:transforms
- gecko_taskgraph.transforms.task:transforms
job-defaults:
run-on-projects: [] # to make sure this never runs in CI

View file

@ -2,12 +2,12 @@
# 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
loader: gecko_taskgraph.loader.transform:loader
transforms:
- taskgraph.transforms.release_deps:transforms
- taskgraph.transforms.beetmover_push_to_release:transforms
- taskgraph.transforms.task:transforms
- gecko_taskgraph.transforms.release_deps:transforms
- gecko_taskgraph.transforms.beetmover_push_to_release:transforms
- gecko_taskgraph.transforms.task:transforms
kind-dependencies:
- release-generate-checksums-beetmover

View file

@ -2,12 +2,12 @@
# 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.single_dep:loader
loader: gecko_taskgraph.loader.single_dep:loader
transforms:
- taskgraph.transforms.name_sanity:transforms
- taskgraph.transforms.beetmover_langpack_checksums:transforms
- taskgraph.transforms.task:transforms
- gecko_taskgraph.transforms.name_sanity:transforms
- gecko_taskgraph.transforms.beetmover_langpack_checksums:transforms
- gecko_taskgraph.transforms.task:transforms
kind-dependencies:
- release-beetmover-signed-langpacks
@ -16,4 +16,4 @@ job-template:
shipping-phase: promote
attributes:
artifact_prefix: public
artifact_map: taskcluster/taskgraph/manifests/firefox_candidates_checksums.yml
artifact_map: taskcluster/gecko_taskgraph/manifests/firefox_candidates_checksums.yml

View file

@ -2,12 +2,12 @@
# 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.single_dep:loader
loader: gecko_taskgraph.loader.single_dep:loader
transforms:
- taskgraph.transforms.name_sanity:transforms
- taskgraph.transforms.release_beetmover_signed_addons:transforms
- taskgraph.transforms.task:transforms
- gecko_taskgraph.transforms.name_sanity:transforms
- gecko_taskgraph.transforms.release_beetmover_signed_addons:transforms
- gecko_taskgraph.transforms.task:transforms
kind-dependencies:
- build-signing
@ -32,5 +32,5 @@ job-template:
attributes:
artifact_map:
by-release-type:
beta|release.*|esr.*: taskcluster/taskgraph/manifests/firefox_candidates.yml
default: taskcluster/taskgraph/manifests/firefox_nightly.yml
beta|release.*|esr.*: taskcluster/gecko_taskgraph/manifests/firefox_candidates.yml
default: taskcluster/gecko_taskgraph/manifests/firefox_nightly.yml

View file

@ -2,12 +2,12 @@
# 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.single_dep:loader
loader: gecko_taskgraph.loader.single_dep:loader
transforms:
- taskgraph.transforms.name_sanity:transforms
- taskgraph.transforms.beetmover_source_checksums:transforms
- taskgraph.transforms.task:transforms
- gecko_taskgraph.transforms.name_sanity:transforms
- gecko_taskgraph.transforms.beetmover_source_checksums:transforms
- gecko_taskgraph.transforms.task:transforms
kind-dependencies:
- release-source-checksums-signing
@ -16,4 +16,4 @@ job-template:
shipping-phase: promote
attributes:
artifact_prefix: public
artifact_map: taskcluster/taskgraph/manifests/source_checksums.yml
artifact_map: taskcluster/gecko_taskgraph/manifests/source_checksums.yml

View file

@ -2,12 +2,12 @@
# 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
loader: gecko_taskgraph.loader.transform:loader
transforms:
- taskgraph.transforms.release_deps:transforms
- taskgraph.transforms.bouncer_aliases:transforms
- taskgraph.transforms.task:transforms
- gecko_taskgraph.transforms.release_deps:transforms
- gecko_taskgraph.transforms.bouncer_aliases:transforms
- gecko_taskgraph.transforms.task:transforms
kind-dependencies:
- release-bouncer-check

View file

@ -2,16 +2,16 @@
# 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
loader: gecko_taskgraph.loader.transform:loader
kind-dependencies:
- release-beetmover-push-to-release
transforms:
- taskgraph.transforms.release_deps:transforms
- taskgraph.transforms.bouncer_check:transforms
- taskgraph.transforms.job:transforms
- taskgraph.transforms.task:transforms
- gecko_taskgraph.transforms.release_deps:transforms
- gecko_taskgraph.transforms.bouncer_check:transforms
- gecko_taskgraph.transforms.job:transforms
- gecko_taskgraph.transforms.task:transforms
job-defaults:
name: release-bouncer-check

View file

@ -2,12 +2,12 @@
# 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
loader: gecko_taskgraph.loader.transform:loader
transforms:
- taskgraph.transforms.release:run_on_releases
- taskgraph.transforms.bouncer_submission:transforms
- taskgraph.transforms.task:transforms
- gecko_taskgraph.transforms.release:run_on_releases
- gecko_taskgraph.transforms.bouncer_submission:transforms
- gecko_taskgraph.transforms.task:transforms
job-defaults:
description: release bouncer submission job

View file

@ -2,12 +2,12 @@
# 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
loader: gecko_taskgraph.loader.transform:loader
transforms:
- taskgraph.transforms.release_deps:transforms
- taskgraph.transforms.release_version_bump:transforms
- taskgraph.transforms.task:transforms
- gecko_taskgraph.transforms.release_deps:transforms
- gecko_taskgraph.transforms.release_version_bump:transforms
- gecko_taskgraph.transforms.task:transforms
job-defaults:
description: Release Promotion version tag for buildN

View file

@ -2,12 +2,12 @@
# 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.single_dep:loader
loader: gecko_taskgraph.loader.single_dep:loader
transforms:
- taskgraph.transforms.name_sanity:transforms
- taskgraph.transforms.beetmover_emefree_checksums:transforms
- taskgraph.transforms.task:transforms
- gecko_taskgraph.transforms.name_sanity:transforms
- gecko_taskgraph.transforms.beetmover_emefree_checksums:transforms
- gecko_taskgraph.transforms.task:transforms
kind-dependencies:
- release-eme-free-repack-beetmover

View file

@ -2,12 +2,12 @@
# 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.single_dep:loader
loader: gecko_taskgraph.loader.single_dep:loader
transforms:
- taskgraph.transforms.name_sanity:transforms
- taskgraph.transforms.beetmover_repackage_partner:transforms
- taskgraph.transforms.task:transforms
- gecko_taskgraph.transforms.name_sanity:transforms
- gecko_taskgraph.transforms.beetmover_repackage_partner:transforms
- gecko_taskgraph.transforms.task:transforms
kind-dependencies:
- release-eme-free-repack-repackage-signing

View file

@ -2,16 +2,16 @@
# 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.multi_dep:loader
loader: gecko_taskgraph.loader.multi_dep:loader
group-by: partner-repack-ids
transforms:
- taskgraph.transforms.chunk_partners:transforms
- taskgraph.transforms.name_sanity:transforms
- taskgraph.transforms.partner_signing:transforms
- taskgraph.transforms.signing:transforms
- taskgraph.transforms.task:transforms
- gecko_taskgraph.transforms.chunk_partners:transforms
- gecko_taskgraph.transforms.name_sanity:transforms
- gecko_taskgraph.transforms.partner_signing:transforms
- gecko_taskgraph.transforms.signing:transforms
- gecko_taskgraph.transforms.task:transforms
kind-dependencies:
- release-eme-free-repack

View file

@ -2,12 +2,12 @@
# 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.single_dep:loader
loader: gecko_taskgraph.loader.single_dep:loader
transforms:
- taskgraph.transforms.chunk_partners:transforms
- taskgraph.transforms.mac_notarization_poller:transforms
- taskgraph.transforms.task:transforms
- gecko_taskgraph.transforms.chunk_partners:transforms
- gecko_taskgraph.transforms.mac_notarization_poller:transforms
- gecko_taskgraph.transforms.task:transforms
kind-dependencies:
- release-eme-free-repack-notarization-part-1

View file

@ -2,12 +2,12 @@
# 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.single_dep:loader
loader: gecko_taskgraph.loader.single_dep:loader
transforms:
- taskgraph.transforms.name_sanity:transforms
- taskgraph.transforms.repackage_signing_partner:transforms
- taskgraph.transforms.task:transforms
- gecko_taskgraph.transforms.name_sanity:transforms
- gecko_taskgraph.transforms.repackage_signing_partner:transforms
- gecko_taskgraph.transforms.task:transforms
kind-dependencies:
- release-eme-free-repack-repackage

View file

@ -2,14 +2,14 @@
# 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.single_dep:loader
loader: gecko_taskgraph.loader.single_dep:loader
transforms:
- taskgraph.transforms.chunk_partners:transforms
- taskgraph.transforms.name_sanity:transforms
- taskgraph.transforms.repackage_partner:transforms
- taskgraph.transforms.job:transforms
- taskgraph.transforms.task:transforms
- gecko_taskgraph.transforms.chunk_partners:transforms
- gecko_taskgraph.transforms.name_sanity:transforms
- gecko_taskgraph.transforms.repackage_partner:transforms
- gecko_taskgraph.transforms.job:transforms
- gecko_taskgraph.transforms.task:transforms
kind-dependencies:
- release-eme-free-repack

View file

@ -2,15 +2,15 @@
# 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.multi_dep:loader
loader: gecko_taskgraph.loader.multi_dep:loader
group-by: partner-repack-ids
transforms:
- taskgraph.transforms.chunk_partners:transforms
- taskgraph.transforms.partner_signing:transforms
- taskgraph.transforms.signing:transforms
- taskgraph.transforms.task:transforms
- gecko_taskgraph.transforms.chunk_partners:transforms
- gecko_taskgraph.transforms.partner_signing:transforms
- gecko_taskgraph.transforms.signing:transforms
- gecko_taskgraph.transforms.task:transforms
kind-dependencies:
- release-eme-free-repack-notarization-part-1

View file

@ -2,13 +2,13 @@
# 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
loader: gecko_taskgraph.loader.transform:loader
transforms:
- taskgraph.transforms.release_deps:transforms
- taskgraph.transforms.partner_repack:transforms
- taskgraph.transforms.job:transforms
- taskgraph.transforms.task:transforms
- gecko_taskgraph.transforms.release_deps:transforms
- gecko_taskgraph.transforms.partner_repack:transforms
- gecko_taskgraph.transforms.job:transforms
- gecko_taskgraph.transforms.task:transforms
kind-dependencies:
- build-signing

View file

@ -2,17 +2,17 @@
# 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
loader: gecko_taskgraph.loader.transform:loader
kind-dependencies:
- release-bouncer-check
- release-update-verify-config
transforms:
- taskgraph.transforms.release_deps:transforms
- taskgraph.transforms.final_verify:transforms
- taskgraph.transforms.job:transforms
- taskgraph.transforms.task:transforms
- gecko_taskgraph.transforms.release_deps:transforms
- gecko_taskgraph.transforms.final_verify:transforms
- gecko_taskgraph.transforms.job:transforms
- gecko_taskgraph.transforms.task:transforms
job-defaults:
name: final-verify

View file

@ -2,13 +2,13 @@
# 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
loader: gecko_taskgraph.loader.transform:loader
transforms:
- taskgraph.transforms.release:run_on_releases
- taskgraph.transforms.release_deps:transforms
- taskgraph.transforms.release_flatpak_push:transforms
- taskgraph.transforms.task:transforms
- gecko_taskgraph.transforms.release:run_on_releases
- gecko_taskgraph.transforms.release_deps:transforms
- gecko_taskgraph.transforms.release_flatpak_push:transforms
- gecko_taskgraph.transforms.task:transforms
kind-dependencies:
- release-flatpak-repackage

View file

@ -2,13 +2,13 @@
# 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
loader: gecko_taskgraph.loader.transform:loader
transforms:
- taskgraph.transforms.release:run_on_releases
- taskgraph.transforms.release_deps:transforms
- taskgraph.transforms.release_flatpak_repackage:transforms
- taskgraph.transforms.task:transforms
- gecko_taskgraph.transforms.release:run_on_releases
- gecko_taskgraph.transforms.release_deps:transforms
- gecko_taskgraph.transforms.release_flatpak_repackage:transforms
- gecko_taskgraph.transforms.task:transforms
kind-dependencies:
- post-beetmover-dummy

View file

@ -2,11 +2,11 @@
# 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.single_dep:loader
loader: gecko_taskgraph.loader.single_dep:loader
transforms:
- taskgraph.transforms.release_generate_checksums_beetmover:transforms
- taskgraph.transforms.task:transforms
- gecko_taskgraph.transforms.release_generate_checksums_beetmover:transforms
- gecko_taskgraph.transforms.task:transforms
kind-dependencies:
- release-generate-checksums-signing
@ -14,4 +14,4 @@ kind-dependencies:
job-template:
shipping-phase: promote
attributes:
artifact_map: taskcluster/taskgraph/manifests/release_checksums.yml
artifact_map: taskcluster/gecko_taskgraph/manifests/release_checksums.yml

View file

@ -2,14 +2,14 @@
# 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.single_dep:loader
loader: gecko_taskgraph.loader.single_dep:loader
kind-dependencies:
- release-generate-checksums
transforms:
- taskgraph.transforms.release_generate_checksums_signing:transforms
- taskgraph.transforms.task:transforms
- gecko_taskgraph.transforms.release_generate_checksums_signing:transforms
- gecko_taskgraph.transforms.task:transforms
job-template:
shipping-phase: promote

View file

@ -2,7 +2,7 @@
# 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
loader: gecko_taskgraph.loader.transform:loader
kind-dependencies:
- beetmover-source
@ -10,11 +10,11 @@ kind-dependencies:
- release-beetmover-signed-langpacks
transforms:
- taskgraph.transforms.build:transforms
- taskgraph.transforms.release_deps:transforms
- taskgraph.transforms.release_generate_checksums:transforms
- taskgraph.transforms.job:transforms
- taskgraph.transforms.task:transforms
- gecko_taskgraph.transforms.build:transforms
- gecko_taskgraph.transforms.release_deps:transforms
- gecko_taskgraph.transforms.release_generate_checksums:transforms
- gecko_taskgraph.transforms.job:transforms
- gecko_taskgraph.transforms.task:transforms
job-defaults:
name: generate-checksums

View file

@ -2,12 +2,12 @@
# 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
loader: gecko_taskgraph.loader.transform:loader
transforms:
- taskgraph.transforms.release_deps:transforms
- taskgraph.transforms.release_mark_as_shipped:transforms
- taskgraph.transforms.task:transforms
- gecko_taskgraph.transforms.release_deps:transforms
- gecko_taskgraph.transforms.release_mark_as_shipped:transforms
- gecko_taskgraph.transforms.task:transforms
kind-dependencies:
- release-balrog-scheduling

View file

@ -2,12 +2,12 @@
# 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
loader: gecko_taskgraph.loader.transform:loader
transforms:
- taskgraph.transforms.release_deps:transforms
- taskgraph.transforms.release_notifications:transforms
- taskgraph.transforms.task:transforms
- gecko_taskgraph.transforms.release_deps:transforms
- gecko_taskgraph.transforms.release_notifications:transforms
- gecko_taskgraph.transforms.task:transforms
kind-dependencies:
- post-beetmover-dummy

View file

@ -2,12 +2,12 @@
# 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
loader: gecko_taskgraph.loader.transform:loader
transforms:
- taskgraph.transforms.release_deps:transforms
- taskgraph.transforms.release_notifications:transforms
- taskgraph.transforms.task:transforms
- gecko_taskgraph.transforms.release_deps:transforms
- gecko_taskgraph.transforms.release_notifications:transforms
- gecko_taskgraph.transforms.task:transforms
kind-dependencies:
- post-beetmover-dummy

View file

@ -2,12 +2,12 @@
# 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
loader: gecko_taskgraph.loader.transform:loader
transforms:
- taskgraph.transforms.release_deps:transforms
- taskgraph.transforms.release_notifications:transforms
- taskgraph.transforms.task:transforms
- gecko_taskgraph.transforms.release_deps:transforms
- gecko_taskgraph.transforms.release_notifications:transforms
- gecko_taskgraph.transforms.task:transforms
kind-dependencies:
- release-beetmover-push-to-release

View file

@ -2,12 +2,12 @@
# 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
loader: gecko_taskgraph.loader.transform:loader
transforms:
- taskgraph.transforms.release_deps:transforms
- taskgraph.transforms.release_notifications:transforms
- taskgraph.transforms.task:transforms
- gecko_taskgraph.transforms.release_deps:transforms
- gecko_taskgraph.transforms.release_notifications:transforms
- gecko_taskgraph.transforms.task:transforms
kind-dependencies:
- release-balrog-scheduling

View file

@ -2,13 +2,13 @@
# 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
loader: gecko_taskgraph.loader.transform:loader
transforms:
- taskgraph.transforms.release_deps:transforms
- taskgraph.transforms.release_started:transforms
- taskgraph.transforms.job:transforms
- taskgraph.transforms.task:transforms
- gecko_taskgraph.transforms.release_deps:transforms
- gecko_taskgraph.transforms.release_started:transforms
- gecko_taskgraph.transforms.job:transforms
- gecko_taskgraph.transforms.task:transforms
job-defaults:
name: notify-release-drivers-started

View file

@ -2,12 +2,12 @@
# 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.single_dep:loader
loader: gecko_taskgraph.loader.single_dep:loader
transforms:
- taskgraph.transforms.name_sanity:transforms
- taskgraph.transforms.partner_attribution_beetmover:transforms
- taskgraph.transforms.task:transforms
- gecko_taskgraph.transforms.name_sanity:transforms
- gecko_taskgraph.transforms.partner_attribution_beetmover:transforms
- gecko_taskgraph.transforms.task:transforms
kind-dependencies:
- release-partner-attribution

View file

@ -2,13 +2,13 @@
# 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
loader: gecko_taskgraph.loader.transform:loader
transforms:
- taskgraph.transforms.release_deps:transforms
- taskgraph.transforms.partner_attribution:transforms
- taskgraph.transforms.job:transforms
- taskgraph.transforms.task:transforms
- gecko_taskgraph.transforms.release_deps:transforms
- gecko_taskgraph.transforms.partner_attribution:transforms
- gecko_taskgraph.transforms.job:transforms
- gecko_taskgraph.transforms.task:transforms
kind-dependencies:
- repackage-signing

View file

@ -2,13 +2,13 @@
# 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.single_dep:loader
loader: gecko_taskgraph.loader.single_dep:loader
transforms:
- taskgraph.transforms.chunk_partners:transforms
- taskgraph.transforms.name_sanity:transforms
- taskgraph.transforms.beetmover_repackage_partner:transforms
- taskgraph.transforms.task:transforms
- gecko_taskgraph.transforms.chunk_partners:transforms
- gecko_taskgraph.transforms.name_sanity:transforms
- gecko_taskgraph.transforms.beetmover_repackage_partner:transforms
- gecko_taskgraph.transforms.task:transforms
kind-dependencies:
- release-partner-repack-repackage-signing

View file

@ -2,12 +2,12 @@
# 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
loader: gecko_taskgraph.loader.transform:loader
transforms:
- taskgraph.transforms.release:run_on_releases
- taskgraph.transforms.bouncer_submission_partners:transforms
- taskgraph.transforms.task:transforms
- gecko_taskgraph.transforms.release:run_on_releases
- gecko_taskgraph.transforms.bouncer_submission_partners:transforms
- gecko_taskgraph.transforms.task:transforms
job-defaults:
description: release partners bouncer submission job

View file

@ -2,21 +2,21 @@
# 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.single_dep:loader
loader: gecko_taskgraph.loader.single_dep:loader
transforms:
- taskgraph.transforms.chunk_partners:transforms
- taskgraph.transforms.name_sanity:transforms
- gecko_taskgraph.transforms.chunk_partners:transforms
- gecko_taskgraph.transforms.name_sanity:transforms
# This transform sets build_platform to the same thing as the upstream task.
# We'd do it here, except single_dep doesn't pay attention to any
# per platform things that we set.
- taskgraph.transforms.copy_attributes_from_dependent_task:transforms
- gecko_taskgraph.transforms.copy_attributes_from_dependent_task:transforms
# This transform is needed because task.py doesn't allow "primary-dependency" to be
# set, but the single_dep loader sets it (and we need it for chunk_partners,
# name_sanity, and copy_build_platform_from_dependent_task to work).
- taskgraph.transforms.strip_dependent_task:transforms
- taskgraph.transforms.release_deps:transforms
- taskgraph.transforms.task:transforms
- gecko_taskgraph.transforms.strip_dependent_task:transforms
- gecko_taskgraph.transforms.release_deps:transforms
- gecko_taskgraph.transforms.task:transforms
kind-dependencies:
- release-partner-repack

View file

@ -2,16 +2,16 @@
# 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.multi_dep:loader
loader: gecko_taskgraph.loader.multi_dep:loader
group-by: partner-repack-ids
transforms:
- taskgraph.transforms.chunk_partners:transforms
- taskgraph.transforms.name_sanity:transforms
- taskgraph.transforms.partner_signing:transforms
- taskgraph.transforms.signing:transforms
- taskgraph.transforms.task:transforms
- gecko_taskgraph.transforms.chunk_partners:transforms
- gecko_taskgraph.transforms.name_sanity:transforms
- gecko_taskgraph.transforms.partner_signing:transforms
- gecko_taskgraph.transforms.signing:transforms
- gecko_taskgraph.transforms.task:transforms
kind-dependencies:
- release-partner-repack

View file

@ -2,12 +2,12 @@
# 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.single_dep:loader
loader: gecko_taskgraph.loader.single_dep:loader
transforms:
- taskgraph.transforms.chunk_partners:transforms
- taskgraph.transforms.mac_notarization_poller:transforms
- taskgraph.transforms.task:transforms
- gecko_taskgraph.transforms.chunk_partners:transforms
- gecko_taskgraph.transforms.mac_notarization_poller:transforms
- gecko_taskgraph.transforms.task:transforms
kind-dependencies:
- release-partner-repack-notarization-part-1

View file

@ -2,13 +2,13 @@
# 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.single_dep:loader
loader: gecko_taskgraph.loader.single_dep:loader
transforms:
- taskgraph.transforms.chunk_partners:transforms
- taskgraph.transforms.name_sanity:transforms
- taskgraph.transforms.repackage_signing_partner:transforms
- taskgraph.transforms.task:transforms
- gecko_taskgraph.transforms.chunk_partners:transforms
- gecko_taskgraph.transforms.name_sanity:transforms
- gecko_taskgraph.transforms.repackage_signing_partner:transforms
- gecko_taskgraph.transforms.task:transforms
kind-dependencies:
- release-partner-repack-chunking-dummy # Linux

View file

@ -2,14 +2,14 @@
# 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.single_dep:loader
loader: gecko_taskgraph.loader.single_dep:loader
transforms:
- taskgraph.transforms.chunk_partners:transforms
- taskgraph.transforms.name_sanity:transforms
- taskgraph.transforms.repackage_partner:transforms
- taskgraph.transforms.job:transforms
- taskgraph.transforms.task:transforms
- gecko_taskgraph.transforms.chunk_partners:transforms
- gecko_taskgraph.transforms.name_sanity:transforms
- gecko_taskgraph.transforms.repackage_partner:transforms
- gecko_taskgraph.transforms.job:transforms
- gecko_taskgraph.transforms.task:transforms
kind-dependencies:
- release-partner-repack

View file

@ -2,15 +2,15 @@
# 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.multi_dep:loader
loader: gecko_taskgraph.loader.multi_dep:loader
group-by: partner-repack-ids
transforms:
- taskgraph.transforms.chunk_partners:transforms
- taskgraph.transforms.partner_signing:transforms
- taskgraph.transforms.signing:transforms
- taskgraph.transforms.task:transforms
- gecko_taskgraph.transforms.chunk_partners:transforms
- gecko_taskgraph.transforms.partner_signing:transforms
- gecko_taskgraph.transforms.signing:transforms
- gecko_taskgraph.transforms.task:transforms
kind-dependencies:
- release-partner-repack-notarization-part-1

View file

@ -2,13 +2,13 @@
# 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
loader: gecko_taskgraph.loader.transform:loader
transforms:
- taskgraph.transforms.release_deps:transforms
- taskgraph.transforms.partner_repack:transforms
- taskgraph.transforms.job:transforms
- taskgraph.transforms.task:transforms
- gecko_taskgraph.transforms.release_deps:transforms
- gecko_taskgraph.transforms.partner_repack:transforms
- gecko_taskgraph.transforms.job:transforms
- gecko_taskgraph.transforms.task:transforms
kind-dependencies:
- build-signing

View file

@ -2,11 +2,11 @@
# 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.single_dep:loader
loader: gecko_taskgraph.loader.single_dep:loader
transforms:
- taskgraph.transforms.release_sign_and_push_langpacks:transforms
- taskgraph.transforms.task:transforms
- gecko_taskgraph.transforms.release_sign_and_push_langpacks:transforms
- gecko_taskgraph.transforms.task:transforms
kind-dependencies:
- build

View file

@ -2,12 +2,12 @@
# 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
loader: gecko_taskgraph.loader.transform:loader
transforms:
- taskgraph.transforms.release_deps:transforms
- taskgraph.transforms.scriptworker:add_balrog_scopes
- taskgraph.transforms.task:transforms
- gecko_taskgraph.transforms.release_deps:transforms
- gecko_taskgraph.transforms.scriptworker:add_balrog_scopes
- gecko_taskgraph.transforms.task:transforms
kind-dependencies:
- post-balrog-dummy

View file

@ -2,13 +2,13 @@
# 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
loader: gecko_taskgraph.loader.transform:loader
transforms:
- taskgraph.transforms.release_deps:transforms
- taskgraph.transforms.scriptworker:add_balrog_scopes
- taskgraph.transforms.balrog_toplevel:transforms
- taskgraph.transforms.task:transforms
- gecko_taskgraph.transforms.release_deps:transforms
- gecko_taskgraph.transforms.scriptworker:add_balrog_scopes
- gecko_taskgraph.transforms.balrog_toplevel:transforms
- gecko_taskgraph.transforms.task:transforms
job-defaults:
run-on-projects: [] # to make sure this never runs in CI

Some files were not shown because too many files have changed in this diff Show more