kind.yml (1811B)
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 - gecko_taskgraph.transforms.release_deps:transforms 9 - gecko_taskgraph.transforms.partner_attribution:transforms 10 - gecko_taskgraph.transforms.job:transforms 11 - gecko_taskgraph.transforms.task:transforms 12 13 kind-dependencies: 14 # macOS 15 - toolchain 16 - repackage 17 - repackage-l10n 18 # Windows 19 - repackage-signing 20 - repackage-signing-l10n 21 22 # move this into the single job ?? 23 task-defaults: 24 run-on-repo-type: [hg] 25 attributes: 26 build_platform: linux64-shippable 27 build_type: opt 28 artifact_prefix: releng/partner 29 shippable: true 30 description: Release Promotion partner attribution 31 run-on-projects: [] # to make sure this never runs as part of CI 32 shipping-product: firefox 33 shipping-phase: promote 34 worker-type: b-linux 35 worker: 36 artifacts: 37 - name: releng/partner 38 path: /builds/worker/artifacts/releng/partner 39 type: directory 40 docker-image: 41 in-tree: "partner-repack" 42 chain-of-trust: true 43 max-run-time: 1800 44 45 tasks: 46 win: 47 platforms: 48 - win32-shippable # Stub installer only 49 run: 50 using: mach 51 mach: python python/mozrelease/mozrelease/attribute_builds.py 52 macos: 53 fetches: 54 toolchain: 55 - linux64-libdmg 56 platforms: 57 - macosx64-shippable 58 run: 59 using: run-task 60 cwd: "{checkout}" 61 # Command defined in transforms 62 command: "foo"