kind.yml (3071B)
1 # This Source Code Form is subject to the terms of the Mozilla Public 2 # License, v. 2.0. If a copy of the MPL was not distributed with this 3 # file, You can obtain one at http://mozilla.org/MPL/2.0/. 4 --- 5 loader: taskgraph.loader.transform:loader 6 7 transforms: 8 - taskgraph.transforms.from_deps 9 - gecko_taskgraph.transforms.repackage_set_upstream_mac_kind 10 - gecko_taskgraph.transforms.repackage_l10n 11 - gecko_taskgraph.transforms.name_sanity 12 - gecko_taskgraph.transforms.repackage 13 - gecko_taskgraph.transforms.job 14 - gecko_taskgraph.transforms.task 15 16 kind-dependencies: 17 - shippable-l10n-signing 18 - shippable-l10n-mac-signing 19 - shippable-l10n-mac-notarization 20 - toolchain 21 22 task-defaults: 23 run-on-repo-type: [hg] 24 25 only-for-build-platforms: 26 - linux64-shippable/opt 27 - linux64-aarch64-shippable/opt 28 - macosx64-shippable/opt 29 - win32-shippable/opt 30 - win64-shippable/opt 31 - win64-aarch64-shippable/opt 32 - linux64-devedition/opt 33 - linux64-aarch64-devedition/opt 34 - macosx64-devedition/opt 35 - win32-devedition/opt 36 - win64-devedition/opt 37 - win64-aarch64-devedition/opt 38 39 tasks: 40 repackage-l10n: 41 from-deps: 42 group-by: single-with-filters 43 upstream-mac-kind: 44 by-build-platform: 45 macosx64-(shippable|devedition): 46 by-release-level: 47 production: shippable-l10n-mac-notarization 48 staging: shippable-l10n-mac-signing 49 default: shippable-l10n-mac-signing 50 worker-type: b-linux 51 mozharness: 52 config: 53 by-build-platform: 54 linux64-.*: 55 - repackage/base.py 56 - repackage/linux64_signed.py 57 macosx64-.*: 58 - repackage/base.py 59 - repackage/osx_signed.py 60 win32\b.*: 61 - repackage/base.py 62 - repackage/win32_sfx_stub.py 63 - repackage/win32_signed.py 64 win64(?!-aarch64)\b.*: 65 - repackage/base.py 66 - repackage/win32_sfx_stub.py 67 - repackage/win64_signed.py 68 win64-aarch64\b.*: 69 - repackage/base.py 70 - repackage/win64-aarch64_sfx_stub.py 71 - repackage/win64_signed.py 72 package-formats: 73 by-build-platform: 74 macosx64\b.*: 75 by-build-type: 76 # Debug builds can't be attributable 77 debug: [dmg, mar, pkg] 78 default: [dmg-attrib, mar, pkg] 79 linux.*: [mar] 80 win32\b.*: [mar, installer] 81 win64\b.*: [mar, installer] 82 fetches: 83 toolchain: 84 - linux64-mar-tools 85 - linux64-zucchini-bin 86 - linux64-upx 87 treeherder-group: L10n-Rpk