Name Description Size
__init__.py 0
artifact.py Apply different expiration dates to different artifacts based on a manifest file (artifacts.yml) 4782
artifacts.yml 560
attribution.py Remove attributes from parent task that aren't necessary. 4051
balrog_submit.py Transform the per-locale balrog task into an actual task description. 6256
balrog_toplevel.py Transform the beetmover task into an actual task description. 1547
beetmover.py Transform the beetmover task into an actual task description. 6055
beetmover_apt.py 4259
beetmover_checksums.py Transform the checksums signing task into an actual task description. 5070
beetmover_emefree_checksums.py Transform release-beetmover-source-checksums into an actual task description. 5189
beetmover_geckoview.py Transform the beetmover task into an actual task description. 6202
beetmover_integration.py Transform the beetmover task into an actual task description. 3534
beetmover_langpack_checksums.py Transform release-beetmover-langpack-checksums into an actual task description. 5019
beetmover_push_to_release.py Transform the beetmover-push-to-release task into a task description. 3238
beetmover_repackage.py Transform the beetmover task into an actual task description. 13477
beetmover_repackage_l10n.py Transform the signing task into an actual task description. 1309
beetmover_repackage_partner.py Transform the beetmover task into an actual task description. 9679
beetmover_repackage_rpm.py Transform the beetmover-repackage-rpm task into an actual task description. 3441
beetmover_rpm.py 2450
beetmover_source.py Transform the beetmover-source task to also append `build` as dependency 1423
beetmover_source_checksums.py Transform release-beetmover-source-checksums into an actual task description. 5223
bootstrap.py 5907
bouncer_aliases.py Add from parameters.yml into bouncer submission tasks. 3460
bouncer_check.py Resolve fields that can be keyed by project, etc. 3273
bouncer_locations.py 1004
bouncer_submission.py Add from parameters.yml into bouncer submission tasks. 10758
bouncer_submission_partners.py Add from parameters.yml into bouncer submission tasks. 6208
build.py Apply some defaults and minor modifications to the jobs defined in the build kind. 10714
build_attrs.py Set the build_platform and build_type attributes based on the job name. Although not all jobs using this transform are actual "builds", the try option syntax treats them as such, and this arranges the attributes appropriately for that purpose. 1090
build_lints.py Apply some defaults and minor modifications to the jobs defined in the build kind. 2195
build_schedules.py Set the `build` optimization based on the build platform. 1727
build_signing.py Transform the signing task into an actual task description. 2372
cached_tasks.py Iterate image tasks in an order where parent tasks come first. 3075
chunk_partners.py Chunk the partner repack tasks by subpartner and locale 3317
code_review.py Add soft dependencies and configuration to code-review tasks. 1334
condprof.py This transform constructs tasks generate conditioned profiles from the condprof/kind.yml file 3819
copy_cached_dep.py Ensure this task is replaced anytime the primary dep is. 1101
custom_car.py 1348
diffoscope.py This transform construct tasks to perform diffs between builds, as defined in kind.yml 6321
docker_image.py 7592
fetch.py 14852
final_verify.py Transform the beetmover task into an actual task description. 1147
geckodriver_mac_notarization.py Transform the geckodriver notarization task into an actual task description. 3020
geckodriver_signing.py Transform the repackage signing task into an actual task description. 5124
hardened_signing.py Transform the signing task into an actual task description. 5808
job
l10n.py Do transforms specific to l10n kind 16086
mac_dummy.py Add dependencies to dummy macosx64 tasks. 1477
mac_notarization.py Transform mac notarization tasks 597
mar_signing.py Transform the {partials,mar}-signing task into an actual task description. 4861
maybe_release.py 736
merge_automation.py Transform the update generation task into an actual task description. 2594
name_sanity.py Generate labels for tasks without names, consistently. Uses attributes from primary dependency. 1845
openh264.py This transform is used to help populate mozharness options for openh264 jobs 839
openh264_signing.py Transform the repackage signing task into an actual task description. 4284
partials.py Transform the partials task into an actual task description. 6057
partials_zucchini.py Transform the partials task into an actual task description. 3737
partner_attribution.py Transform the partner attribution task into an actual task description. 7020
partner_attribution_beetmover.py Transform the beetmover task into an actual task description. 5667
partner_repack.py Transform the partner repack task into an actual task description. 6143
partner_signing.py Transform the signing task into an actual task description. 2380
per_platform_dummy.py Transform the repackage task into an actual task description. 1442
perftest.py This transform passes options from `mach perftest` to the corresponding task. 13299
python_update.py Transform the repo-update task into an actual task description. 809
release.py Transforms for release tasks 635
release_beetmover_signed_addons.py Transform the beetmover task into an actual task description. 8684
release_deps.py Add dependencies to release tasks. 2731
release_flatpak_push.py Transform the release-flatpak-push kind into an actual task description. 2978
release_generate_checksums.py Transform the checksums task into an actual task description. 1510
release_generate_checksums_beetmover.py Transform the `release-generate-checksums-beetmover` task to also append `build` as dependency 4887
release_generate_checksums_signing.py Transform the release-generate-checksums-signing task into task description. 3589
release_mark_as_shipped.py 1266
release_msix_push.py Transform the release-msix-push kind into an actual task description. 3180
release_notifications.py Add notifications via taskcluster-notify for release tasks 2930
release_sign_and_push_langpacks.py Transform the release-sign-and-push task into an actual task description. 5836
release_snap_repackage.py Apply format substitution to worker.env and worker.command. 1209
release_started.py Add notifications via taskcluster-notify for release tasks 1672
release_update_product_channel_version.py 905
repackage.py Transform the repackage task into an actual task description. 28201
repackage_l10n.py Transform the repackage task into an actual task description. 1025
repackage_partner.py Transform the repackage task into an actual task description. 11094
repackage_routes.py Add indexes to repackage kinds 1421
repackage_set_upstream_mac_kind.py Transform mac notarization tasks 1469
repackage_signing.py Transform the repackage signing task into an actual task description. 5650
repackage_signing_partner.py Transform the repackage signing task into an actual task description. 6467
repo_update.py Transform the repo-update task into an actual task description. 809
reprocess_symbols.py Transform the reprocess-symbols task description template, taskcluster/kinds/reprocess-symbols/job-template.yml into an actual task description. 2547
resolve_landoscript_keyed_by.py Transform the update generation task into an actual task description. 1499
reverse_chunk_deps.py Adjust dependencies to not exceed MAX_DEPENDENCIES 1375
run_pgo_profile.py Apply some defaults and minor modifications to the pgo jobs. 1123
scriptworker.py Transforms for adding appropriate scopes to scriptworker tasks. 516
scriptworker_canary.py Build a command to run `mach release push-scriptworker-canaries`. 1700
sentry.py Do transforms specific to github-sync tasks. 992
shippable_l10n_signing.py Transform the signing task into an actual task description. 2906
signing.py Transform the signing task into an actual task description. 9695
snap_test.py 1505
source_checksums_signing.py Transform the checksums signing task into an actual task description. 3367
source_test.py Source-test jobs can run on multiple platforms. These transforms allow jobs with either `platform` or a list of `platforms`, and set the appropriate treeherder configuration and attributes for that platform. 7336
spidermonkey.py Resolve fields that can be keyed by platform, etc. 715
split_by_locale.py This transform splits the jobs it receives into per-locale tasks. Locales are provided by the `locales-file`. 3212
startup_test.py 1409
task.py These transformations take a task description and turn it into a TaskCluster task definition (along with attributes, label, etc.). The input to these transformations is generic to any kind of task, but abstracts away some of the complexities of worker implementations, scopes, and treeherder annotations. 97810
test
test_apk.py Apply some defaults and minor modifications to the jobs defined in the test kinds. 986
trigger_comm_central.py Resolve keys for the jobs defined in the trigger-comm-central kind. 663
try_job.py For a task which is governed by `-j` in try syntax, set the `job_try_name` attribute based on the job name. 596
update_test.py Transform the update-test suite to parametrize by locale, source version, machine 7904
update_verify.py Transform the beetmover task into an actual task description. 2395
update_verify_config.py Transform the beetmover task into an actual task description. 5314
upload_generated_sources.py Transform the upload-generated-files task description template, taskcluster/kinds/upload-generated-sources/kind.yml, into an actual task description. 1817
upload_symbols.py Transform the upload-symbols task description template, taskcluster/kinds/upload-symbols/job-template.yml into an actual task description. 3573