tor-browser

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

fix-stacks.yml (2190B)


      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: "fix-stacks 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/fix-stacks.tar.zst
     15    fetches:
     16        fetch:
     17            - fix-stacks
     18 
     19 linux64-fix-stacks:
     20    treeherder:
     21        symbol: TL(fix-stacks)
     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 linux64-aarch64-fix-stacks:
     31    treeherder:
     32        symbol: TLA64(fix-stacks)
     33    run:
     34        arguments: ['aarch64-unknown-linux-gnu']
     35    fetches:
     36        toolchain:
     37            - linux64-clang-toolchain
     38            - linux64-rust-toolchain
     39            - sysroot-aarch64-linux-gnu
     40 
     41 macosx64-fix-stacks:
     42    treeherder:
     43        symbol: TM(fix-stacks)
     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-fix-stacks:
     53    treeherder:
     54        symbol: TMA64(fix-stacks)
     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 win32-fix-stacks:
     64    treeherder:
     65        symbol: TW32(fix-stacks)
     66    run:
     67        arguments: ['i686-pc-windows-msvc']
     68    fetches:
     69        toolchain:
     70            - linux64-clang-toolchain
     71            - linux64-rust-windows-toolchain
     72            - vs-toolchain
     73 
     74 win64-fix-stacks:
     75    treeherder:
     76        symbol: TW64(fix-stacks)
     77    run:
     78        arguments: ['x86_64-pc-windows-msvc']
     79    fetches:
     80        toolchain:
     81            - linux64-clang-toolchain
     82            - linux64-rust-windows-toolchain
     83            - vs-toolchain