kind.yml (2282B)
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.spidermonkey:transforms 12 - gecko_taskgraph.transforms.build_attrs:transforms 13 - gecko_taskgraph.transforms.build_schedules:transforms 14 - gecko_taskgraph.transforms.build_lints:transforms 15 - gecko_taskgraph.transforms.job:transforms 16 - gecko_taskgraph.transforms.task:transforms 17 18 task-defaults: 19 run-on-repo-type: [hg] 20 attributes: 21 retrigger: true 22 treeherder: 23 kind: build 24 tier: 1 25 index: 26 product: firefox 27 worker-type: b-linux 28 run: 29 using: spidermonkey 30 when: 31 files-changed: 32 # any when.files-changed specified below in a job will be 33 # appended to this list 34 - build/** 35 - config/** 36 - configure.py 37 - dom/bindings/** 38 - intl/icu/** 39 - js/moz.configure 40 - js/public/** 41 - js/src/** 42 - layout/tools/reftest/reftest/** 43 - Makefile.in 44 - media/webrtc/trunk/tools/gyp/** 45 - memory/** 46 - mfbt/** 47 - modules/fdlibm/** 48 - modules/zlib/src/** 49 - mozglue/** 50 - moz.build 51 - moz.configure 52 - nsprpub/** 53 - python/** 54 - taskcluster/moz.build 55 - taskcluster/kinds/spidermonkey/kind.yml 56 - testing/mozbase/** 57 - testing/web-platform/** 58 - test.mozbuild 59 - toolkit/mozapps/installer/package-name.mk 60 - toolkit/mozapps/installer/upload-files.mk 61 fetches: 62 toolchain: 63 by-worker-type: 64 .*-b-win2022: 65 - win64-clang 66 - win64-rust 67 default: 68 - linux64-clang 69 - linux64-gcc 70 - linux64-rust 71 - linux64-dump_syms 72 - sysroot-x86_64-linux-gnu 73 74 tasks-from: 75 - linux.yml 76 - windows.yml