tor-browser

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

python.yml (3164B)


      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: "python repack"
      7    attributes:
      8        local-toolchain: true
      9    worker-type: b-linux-docker-amd
     10    worker:
     11        max-run-time: 7200
     12    run:
     13        script: build-cpython.sh
     14        resources:
     15            - 'build/psutil_requirements.txt'
     16            - 'build/zstandard_requirements.txt'
     17 
     18 linux64-python-3.9:
     19    treeherder:
     20        symbol: TL(python)
     21    run:
     22        toolchain-alias: linux64-python
     23        toolchain-artifact: public/build/python.tar.zst
     24    fetches:
     25        fetch:
     26            - cpython-3.9.13
     27    worker:
     28        docker-image: {in-tree: ubuntu1804-build-python}
     29 
     30 linux64-aarch64-python-3.9:
     31    description: "cpython 3.9.13 AArch64/ARM64"
     32    worker-type: b-linux-aarch64
     33    treeherder:
     34        symbol: TLA64(python)
     35    run:
     36        toolchain-alias: linux64-aarch64-python
     37        toolchain-artifact: public/build/python.tar.zst
     38    fetches:
     39        fetch:
     40            - cpython-3.9.13
     41    worker:
     42        docker-image: {in-tree: ubuntu2204-arm64-build-python}
     43 
     44 linux64-aarch64-python-3.11:
     45    worker-type: b-linux-aarch64
     46    treeherder:
     47        symbol: TLA64(python3.11)
     48    run:
     49        toolchain-artifact: public/build/python.tar.zst
     50    fetches:
     51        fetch:
     52            - cpython-3.11.7
     53    worker:
     54        docker-image: {in-tree: ubuntu2204-arm64-build-python}
     55 
     56 win64-python-3.9:
     57    description: "cpython 3.9.13"
     58    treeherder:
     59        symbol: TW64(python)
     60    run:
     61        script: pack-cpython.sh
     62        toolchain-alias: win64-python
     63        toolchain-artifact: public/build/python.tar.zst
     64    fetches:
     65        toolchain:
     66            - linux64-wine
     67        fetch:
     68            - cpython-3.9.13.exe
     69 
     70 macosx64-python-3.9:
     71    treeherder:
     72        symbol: TM(python)
     73    worker-type: b-osx-1015
     74    run:
     75        toolchain-alias: macosx64-python
     76        toolchain-artifact: public/build/python.tar.zst
     77    fetches:
     78        fetch:
     79            - cpython-3.9.13
     80        toolchain:
     81            - macosx64-clang-toolchain
     82            - macosx64-sdk-toolchain
     83            - macosx64-xz
     84 
     85 ###
     86 
     87 linux64-python-3.11:
     88    treeherder:
     89        symbol: TL(python3.11)
     90    run:
     91        toolchain-artifact: public/build/python.tar.zst
     92    fetches:
     93        fetch:
     94            - cpython-3.11.7
     95    worker:
     96        docker-image: {in-tree: ubuntu1804-build-python}
     97 
     98 win64-python-3.11:
     99    description: "cpython 3.11.7"
    100    treeherder:
    101        symbol: TW64(python3.11)
    102    run:
    103        script: pack-cpython.sh
    104        toolchain-artifact: public/build/python.tar.zst
    105    fetches:
    106        toolchain:
    107            - linux64-wine
    108        fetch:
    109            - cpython-3.11.7.exe
    110 
    111 macosx64-python-3.11:
    112    treeherder:
    113        symbol: TM(python3.11)
    114    worker-type: b-osx-1015
    115    run:
    116        toolchain-artifact: public/build/python.tar.zst
    117    fetches:
    118        fetch:
    119            - cpython-3.11.7
    120        toolchain:
    121            - macosx64-clang-toolchain
    122            - macosx64-sdk-toolchain
    123            - macosx64-xz