tor-browser

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

jj.yml (1782B)


      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: "jj toolchain build"
      7    attributes:
      8        local-toolchain: true
      9    worker-type: b-linux-docker-amd
     10    worker:
     11        max-run-time: 1800
     12        env:
     13            FETCH: jj/cli
     14            PKG_CONFIG_LIBDIR: ""
     15    run:
     16        script: build-rust-based-toolchain.sh
     17        toolchain-artifact: public/build/jj.tar.zst
     18    fetches:
     19        fetch:
     20            - jj
     21        toolchain:
     22            - linux64-clang-toolchain
     23            - linux64-rust-cross
     24            - sysroot-x86_64-linux-gnu
     25 
     26 linux64-jj:
     27    treeherder:
     28        symbol: TL(jj)
     29    run:
     30        arguments:
     31            - x86_64-unknown-linux-gnu
     32            - jj-lib/vendored-openssl
     33 
     34 macosx64-jj:
     35    treeherder:
     36        symbol: TM(jj)
     37    run:
     38        arguments:
     39            - x86_64-apple-darwin
     40            - jj-lib/vendored-openssl
     41    fetches:
     42        toolchain:
     43            - macosx64-sdk-toolchain
     44 
     45 macosx64-aarch64-jj:
     46    treeherder:
     47        symbol: TMA64(jj)
     48    run:
     49        arguments:
     50            - aarch64-apple-darwin
     51            - jj-lib/vendored-openssl
     52    fetches:
     53        toolchain:
     54            - macosx64-sdk-toolchain
     55 
     56 win64-jj:
     57    treeherder:
     58        symbol: TW64(jj)
     59    run:
     60        arguments:
     61            - x86_64-pc-windows-msvc
     62            - jj-lib/vendored-openssl
     63    fetches:
     64        toolchain:
     65            - vs-toolchain
     66 
     67 win64-aarch64-jj:
     68    treeherder:
     69        symbol: TWA64(jj)
     70    run:
     71        arguments:
     72            - aarch64-pc-windows-msvc
     73            - jj-lib/vendored-openssl
     74    fetches:
     75        toolchain:
     76            - vs-toolchain