kind.yml (2628B)
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 kind-dependencies: 8 - toolchain 9 10 transforms: 11 - gecko_taskgraph.transforms.build_attrs:transforms 12 - gecko_taskgraph.transforms.build_schedules:transforms 13 - gecko_taskgraph.transforms.build_lints:transforms 14 - gecko_taskgraph.transforms.job:transforms 15 - gecko_taskgraph.transforms.task:transforms 16 17 task-defaults: 18 run-on-repo-type: [hg] 19 attributes: 20 retrigger: true 21 treeherder: 22 kind: build 23 tier: 1 24 worker-type: b-linux 25 worker: 26 max-run-time: 10800 27 docker-image: {in-tree: debian12-amd64-build} 28 use-python: default 29 30 tasks: 31 linux64-shell-haz/debug: 32 description: "JS Shell Hazard Analysis Linux" 33 index: 34 product: firefox 35 job-name: shell-haz-debug 36 treeherder: 37 platform: linux64/debug 38 symbol: SM(H) 39 run: 40 using: hazard 41 command: > 42 cd /builds/worker/checkouts/gecko/taskcluster/scripts/builder 43 && ./build-haz-linux.sh --project js $HOME/workspace 44 when: 45 files-changed: 46 - js/public/** 47 - js/src/** 48 fetches: 49 toolchain: 50 - linux64-clang 51 - linux64-gcc-10 52 - linux64-gcc-10-sixgill 53 - linux64-rust 54 - linux64-cbindgen 55 - linux64-node 56 - linux64-pkgconf 57 - sysroot-x86_64-linux-gnu 58 59 linux64-haz/debug: 60 description: "Browser Hazard Analysis Linux" 61 index: 62 product: firefox 63 job-name: browser-haz-debug 64 treeherder: 65 platform: linux64/debug 66 symbol: H 67 run: 68 using: hazard 69 command: > 70 cd /builds/worker/checkouts/gecko/taskcluster/scripts/builder 71 && ./build-haz-linux.sh --project browser $HOME/workspace 72 fetches: 73 toolchain: 74 - linux64-clang 75 - linux64-gcc-10 76 - linux64-gcc-10-sixgill 77 - linux64-rust 78 - linux64-cbindgen 79 - linux64-nasm 80 - linux64-node 81 - linux64-pkgconf 82 - sysroot-x86_64-linux-gnu 83 - sysroot-wasm32-wasi 84 optimization: 85 skip-unless-backstop: null