kind.yml (1680B)
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.name_sanity 10 - gecko_taskgraph.transforms.repackage 11 - gecko_taskgraph.transforms.repackage_routes 12 - gecko_taskgraph.transforms.job 13 - gecko_taskgraph.transforms.task 14 15 kind-dependencies: 16 # We're going to generate tasks based on this. We `depend` on and fetch the package from this. 17 - build-signing 18 # We're not going to generate tasks based on these. But we are going to `depend` on and fetch 19 # langpacks from these. 20 - l10n 21 - shippable-l10n-signing 22 - toolchain 23 24 task-defaults: 25 run-on-repo-type: [hg] 26 27 only-for-build-platforms: 28 - linux64-shippable/opt 29 - linux64-devedition/opt 30 - linux64-aarch64-shippable/opt 31 - linux64-aarch64-devedition/opt 32 - linux64/opt 33 - linux64-aarch64/opt 34 35 tasks: 36 repackage-rpm: 37 from-deps: 38 group-by: platform 39 unique-kinds: false 40 shipping-phase: promote 41 worker-type: b-linux 42 worker: 43 docker-image: 44 in-tree: debian12-rpm-repackage 45 mozharness: 46 run-as-root: true 47 use-caches: false 48 config: 49 by-build-platform: 50 linux64\b.*: 51 - repackage/base.py 52 - repackage/linux64_signed.py 53 treeherder: 54 symbol: Rpk-rpm 55 package-formats: [rpm]