tor-browser

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

cargo-vet.yml (2025B)


      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: "cargo-vet toolchain build"
      7    attributes:
      8        local-toolchain: true
      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/cargo-vet.tar.zst
     15    fetches:
     16        fetch:
     17            - cargo-vet
     18 
     19 linux64-cargo-vet:
     20    treeherder:
     21        symbol: TL(cargo-vet)
     22    run:
     23        arguments: ['x86_64-unknown-linux-gnu', 'reqwest/native-tls-vendored']
     24    fetches:
     25        toolchain:
     26            - linux64-clang-toolchain
     27            - linux64-rust-toolchain
     28            - sysroot-x86_64-linux-gnu
     29 
     30 linux64-aarch64-cargo-vet:
     31    treeherder:
     32        symbol: TLA64(cargo-vet)
     33    run:
     34        arguments: ['aarch64-unknown-linux-gnu', 'reqwest/native-tls-vendored']
     35    fetches:
     36        toolchain:
     37            - linux64-clang-toolchain
     38            - linux64-rust-toolchain
     39            - sysroot-aarch64-linux-gnu
     40 
     41 macosx64-cargo-vet:
     42    treeherder:
     43        symbol: TM(cargo-vet)
     44    run:
     45        arguments: ['x86_64-apple-darwin']
     46    fetches:
     47        toolchain:
     48            - linux64-clang-toolchain
     49            - linux64-rust-macos-toolchain
     50            - macosx64-sdk-toolchain
     51 
     52 macosx64-aarch64-cargo-vet:
     53    treeherder:
     54        symbol: TMA64(cargo-vet)
     55    run:
     56        arguments: ['aarch64-apple-darwin']
     57    fetches:
     58        toolchain:
     59            - linux64-clang-toolchain
     60            - linux64-rust-macos-toolchain
     61            - macosx64-sdk-toolchain
     62 
     63 win64-cargo-vet:
     64    treeherder:
     65        symbol: TW64(cargo-vet)
     66    run:
     67        arguments: ['x86_64-pc-windows-msvc']
     68        toolchain-alias: win64-aarch64-cargo-vet
     69    fetches:
     70        toolchain:
     71            - linux64-clang-toolchain
     72            - linux64-rust-windows-toolchain
     73            - vs-toolchain