__init__.py |
|
0 |
artifact.py |
Apply different expiration dates to different artifacts based on a manifest file (artifacts.yml)
|
4815 |
artifacts.yml |
|
560 |
attribution.py |
Not all windows builds come with a stub installer (only win32, and not
on esr), so conditionally add it here based on our dependency's
stub-installer attribute. |
2797 |
balrog_submit.py |
Transform the per-locale balrog task into an actual task description.
|
6175 |
balrog_toplevel.py |
Transform the beetmover task into an actual task description.
|
1547 |
beetmover.py |
Transform the beetmover task into an actual task description.
|
5962 |
beetmover_apt.py |
|
4256 |
beetmover_checksums.py |
Transform the checksums signing task into an actual task description.
|
4957 |
beetmover_emefree_checksums.py |
Transform release-beetmover-source-checksums into an actual task description.
|
5121 |
beetmover_geckoview.py |
Transform the beetmover task into an actual task description.
|
6118 |
beetmover_langpack_checksums.py |
Transform release-beetmover-langpack-checksums into an actual task description.
|
4906 |
beetmover_push_to_release.py |
Transform the beetmover-push-to-release task into a task description.
|
3350 |
beetmover_repackage.py |
Transform the beetmover task into an actual task description.
|
13286 |
beetmover_repackage_l10n.py |
Transform the signing task into an actual task description.
|
1234 |
beetmover_repackage_partner.py |
Transform the beetmover task into an actual task description.
|
10186 |
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.
|
5110 |
bootstrap.py |
|
5557 |
bouncer_aliases.py |
Add from parameters.yml into bouncer submission tasks.
|
3595 |
bouncer_check.py |
Resolve fields that can be keyed by project, etc. |
3340 |
bouncer_locations.py |
|
1004 |
bouncer_submission.py |
Add from parameters.yml into bouncer submission tasks.
|
10888 |
bouncer_submission_partners.py |
Add from parameters.yml into bouncer submission tasks.
|
6417 |
build.py |
Apply some defaults and minor modifications to the jobs defined in the build
kind.
|
8041 |
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.
|
1124 |
build_fat_aar.py |
Set defaults, including those that differ per worker implementation |
2818 |
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.
|
2373 |
cached_tasks.py |
Iterate image tasks in an order where parent tasks come first. |
2908 |
chunk_partners.py |
Chunk the partner repack tasks by subpartner and locale
|
3356 |
code_review.py |
Add soft dependencies and configuration to code-review tasks.
|
1023 |
condprof.py |
This transform constructs tasks generate conditioned profiles from
the condprof/kind.yml file
|
3729 |
cross_channel.py |
Build a command to run `mach l10n-cross-channel`.
|
1343 |
diffoscope.py |
This transform construct tasks to perform diffs between builds, as
defined in kind.yml
|
6395 |
docker_image.py |
|
7896 |
fetch.py |
|
12985 |
final_verify.py |
Transform the beetmover task into an actual task description.
|
1148 |
geckodriver_mac_notarization.py |
Transform the geckodriver notarization task into an actual task description.
|
3018 |
geckodriver_signing.py |
Transform the repackage signing task into an actual task description.
|
4977 |
hardened_signing.py |
Transform the signing task into an actual task description.
|
4421 |
job |
|
|
l10n.py |
Do transforms specific to l10n kind
|
15618 |
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.
|
4874 |
maybe_release.py |
|
746 |
merge_automation.py |
Transform the update generation task into an actual task description.
|
2641 |
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.
|
4215 |
partials.py |
Transform the partials task into an actual task description.
|
6113 |
partials_zucchini.py |
Transform the partials task into an actual task description.
|
3773 |
partner_attribution.py |
Transform the partner attribution task into an actual task description.
|
5079 |
partner_attribution_beetmover.py |
Transform the beetmover task into an actual task description.
|
5688 |
partner_repack.py |
Transform the partner repack task into an actual task description.
|
5075 |
partner_signing.py |
Transform the signing task into an actual task description.
|
2386 |
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.
|
12038 |
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.
|
8654 |
release_deps.py |
Add dependencies to release tasks.
|
2731 |
release_flatpak_push.py |
Transform the release-flatpak-push kind into an actual task description.
|
2987 |
release_flatpak_repackage.py |
Apply format substitution to worker.env and worker.command. |
2098 |
release_generate_checksums.py |
Transform the checksums task into an actual task description.
|
1520 |
release_generate_checksums_beetmover.py |
Transform the `release-generate-checksums-beetmover` task to also append `build` as dependency
|
4786 |
release_generate_checksums_signing.py |
Transform the release-generate-checksums-signing task into task description.
|
3548 |
release_mark_as_shipped.py |
|
1286 |
release_msix_push.py |
Transform the release-msix-push kind into an actual task description.
|
3185 |
release_notifications.py |
Add notifications via taskcluster-notify for release tasks
|
2667 |
release_sign_and_push_langpacks.py |
Transform the release-sign-and-push task into an actual task description.
|
5849 |
release_snap_repackage.py |
Apply format substitution to worker.env and worker.command. |
1268 |
release_started.py |
Add notifications via taskcluster-notify for release tasks
|
1671 |
release_update_product_channel_version.py |
|
915 |
release_version_bump.py |
Transform the update generation task into an actual task description.
|
1308 |
repackage.py |
Transform the repackage task into an actual task description.
|
24587 |
repackage_l10n.py |
Transform the repackage task into an actual task description.
|
1026 |
repackage_partner.py |
Transform the repackage task into an actual task description.
|
11350 |
repackage_routes.py |
Add indexes to repackage kinds
|
1248 |
repackage_set_upstream_mac_kind.py |
Transform mac notarization tasks
|
1395 |
repackage_signing.py |
Transform the repackage signing task into an actual task description.
|
5675 |
repackage_signing_partner.py |
Transform the repackage signing task into an actual task description.
|
6315 |
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.
|
2548 |
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.
|
1124 |
scriptworker.py |
Transforms for adding appropriate scopes to scriptworker tasks.
|
517 |
scriptworker_canary.py |
Build a command to run `mach release push-scriptworker-canaries`.
|
1688 |
sentry.py |
Do transforms specific to github-sync tasks. |
992 |
shippable_l10n_signing.py |
Transform the signing task into an actual task description.
|
3050 |
signing.py |
Transform the signing task into an actual task description.
|
9776 |
snap_test.py |
|
1973 |
source_checksums_signing.py |
Transform the checksums signing task into an actual task description.
|
3326 |
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.
|
8479 |
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`.
|
3255 |
startup_test.py |
|
1441 |
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.
|
87415 |
test |
|
|
test_apk.py |
Apply some defaults and minor modifications to the jobs defined in the test
kinds.
|
921 |
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_verify.py |
Transform the beetmover task into an actual task description.
|
2052 |
update_verify_config.py |
Transform the beetmover task into an actual task description.
|
4999 |
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.
|
3574 |