dump-syms.yml (1668B)
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 task-defaults: 6 attributes: 7 local-toolchain: true 8 description: "dump_syms toolchain build" 9 worker-type: b-linux-docker-amd 10 worker: 11 max-run-time: 1800 12 run: 13 script: build-rust-based-toolchain.sh 14 toolchain-artifact: public/build/dump_syms.tar.zst 15 fetches: 16 fetch: 17 - dump-syms 18 19 linux64-dump_syms: 20 treeherder: 21 symbol: TL(dump_syms) 22 run: 23 arguments: ['x86_64-unknown-linux-gnu'] 24 fetches: 25 toolchain: 26 - linux64-clang-toolchain 27 - linux64-rust-toolchain 28 - sysroot-x86_64-linux-gnu 29 30 macosx64-dump_syms: 31 treeherder: 32 symbol: TM(dump_syms) 33 worker-type: b-linux-docker-amd 34 run: 35 arguments: ['x86_64-apple-darwin'] 36 fetches: 37 toolchain: 38 - linux64-rust-macos-toolchain 39 - linux64-clang-toolchain 40 - macosx64-sdk-toolchain 41 42 macosx64-aarch64-dump_syms: 43 treeherder: 44 symbol: TMA64(dump_syms) 45 run: 46 arguments: ['aarch64-apple-darwin'] 47 fetches: 48 toolchain: 49 - linux64-rust-macos-toolchain 50 - linux64-clang-toolchain 51 - macosx64-sdk-toolchain 52 53 win64-dump_syms: 54 treeherder: 55 symbol: TW64(dump_syms) 56 run: 57 arguments: ['x86_64-pc-windows-msvc'] 58 fetches: 59 toolchain: 60 - linux64-clang-toolchain 61 - linux64-rust-windows-toolchain 62 - vs-toolchain