tor-browser

The Tor Browser
git clone https://git.dasho.dev/tor-browser.git
Log | Files | Refs | README | LICENSE

grcov.yml (1269B)


      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    description: "grcov toolchain build"
      7    worker-type: b-linux-docker-amd
      8    worker:
      9        max-run-time: 1800
     10    run:
     11        script: build-rust-based-toolchain.sh
     12        toolchain-artifact: public/build/grcov.tar.zst
     13    fetches:
     14        fetch:
     15            - grcov
     16 
     17 linux64-grcov:
     18    treeherder:
     19        symbol: TL(grcov)
     20    run:
     21        arguments: ['x86_64-unknown-linux-gnu']
     22    fetches:
     23        toolchain:
     24            - linux64-rust-toolchain
     25            - linux64-clang-toolchain
     26            - sysroot-x86_64-linux-gnu
     27 
     28 macosx64-grcov:
     29    treeherder:
     30        symbol: TM(grcov)
     31    run:
     32        arguments: ['x86_64-apple-darwin']
     33    fetches:
     34        toolchain:
     35            - linux64-rust-macos-toolchain
     36            - linux64-clang-toolchain
     37            - macosx64-sdk-toolchain
     38 
     39 win64-grcov:
     40    treeherder:
     41        symbol: TW64(grcov)
     42    run:
     43        arguments: ['x86_64-pc-windows-msvc']
     44    fetches:
     45        toolchain:
     46            - linux64-clang-toolchain
     47            - linux64-rust-windows-toolchain
     48            - vs-toolchain