Name Description Size Coverage
__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. 6268 -
balrog_toplevel.py Transform the beetmover task into an actual task description. 1547 -
beetmover.py Transform the beetmover task into an actual task description. 6067 -
beetmover_apt.py 4259 -
beetmover_checksums.py Transform the checksums signing task into an actual task description. 5082 -
beetmover_emefree_checksums.py Transform release-beetmover-source-checksums into an actual task description. 5201 -
beetmover_geckoview.py Transform the beetmover task into an actual task description. 6214 -
beetmover_integration.py Transform the beetmover task into an actual task description. 3546 -
beetmover_langpack_checksums.py Transform release-beetmover-langpack-checksums into an actual task description. 5031 -
beetmover_push_to_release.py Transform the beetmover-push-to-release task into a task description. 3250 -
beetmover_repackage.py Transform the beetmover task into an actual task description. 13489 -
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. 9691 -
beetmover_repackage_rpm.py Transform the beetmover-repackage-rpm task into an actual task description. 3453 -
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. 5235 -
bootstrap.py 5919 -
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 3831 -
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 6333 -
docker_image.py 7604 -
fetch.py 14876 -
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. 3032 -
geckodriver_signing.py Transform the repackage signing task into an actual task description. 5136 -
hardened_signing.py Transform the signing task into an actual task description. 5808 -
job -
l10n.py Do transforms specific to l10n kind 16098 -
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 -
mark_as_merged.py 912 -
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. 4296 -
partials.py Transform the partials task into an actual task description. 6057 -
partials_zucchini.py Transform the partials task into an actual task description. 4491 -
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. 5679 -
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. 11878 -
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. 8696 -
release_deps.py Add dependencies to release tasks. 2731 -
release_flatpak_push.py Transform the release-flatpak-push kind into an actual task description. 2990 -
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 4899 -
release_generate_checksums_signing.py Transform the release-generate-checksums-signing task into task description. 3601 -
release_mark_as_shipped.py 1266 -
release_msix_push.py Transform the release-msix-push kind into an actual task description. 3192 -
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. 5848 -
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. 28213 -
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. 11106 -
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. 5662 -
repackage_signing_partner.py Transform the repackage signing task into an actual task description. 6479 -
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. 9707 -
snap_test.py 1505 -
source_checksums_signing.py Transform the checksums signing task into an actual task description. 3379 -
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. 7348 -
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`. 3224 -
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. 99387 -
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 8201 -
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 -