tor-browser

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

kind.yml (4325B)


      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 loader: taskgraph.loader.transform:loader
      6 
      7 kind-dependencies:
      8    - toolchain
      9 
     10 transforms:
     11    - gecko_taskgraph.transforms.bootstrap:transforms
     12    - gecko_taskgraph.transforms.task:transforms
     13 
     14 task-defaults:
     15    run-on-repo-type: [hg]
     16 
     17 tasks:
     18    debian11:
     19        image: debian:bullseye
     20        pre-commands:
     21            - apt-get update
     22            - apt-get install -y --no-install-recommends curl git python3-pip
     23    debian12:
     24        image: debian:bookworm
     25        pre-commands:
     26            - apt-get update
     27            - apt-get install -y --no-install-recommends curl git python3-pip
     28    debian13:
     29        image: debian:trixie
     30        pre-commands:
     31            - apt-get update
     32            - apt-get install -y --no-install-recommends curl libcurl4 git python3-pip
     33    debian14:
     34        image: debian:forky
     35        pre-commands:
     36            - apt-get update
     37            - apt-get install -y --no-install-recommends curl libcurl4 git python3-pip
     38    ubuntu2204:
     39        image: ubuntu:jammy
     40        pre-commands:
     41            - apt-get update
     42            - apt-get install -y --no-install-recommends curl git python3-pip
     43    ubuntu2404:
     44        image: ubuntu:noble
     45        pre-commands:
     46            - apt-get update
     47            # For some reason, this is required, now.
     48            - export DEBIAN_FRONTEND=noninteractive
     49            - apt-get install -y --no-install-recommends curl git python3-pip
     50    ubuntu2504:
     51        image: ubuntu:plucky
     52        pre-commands:
     53            - apt-get update
     54            # For some reason, this is required, now.
     55            - export DEBIAN_FRONTEND=noninteractive
     56            - apt-get install -y --no-install-recommends curl git python3-pip
     57    ubuntu2510:
     58        image: ubuntu:questing
     59        pre-commands:
     60            - apt-get update
     61            # For some reason, this is required, now.
     62            - export DEBIAN_FRONTEND=noninteractive
     63            - apt-get install -y --no-install-recommends curl git python3-pip
     64    fedora36:
     65        image: fedora:36
     66        pre-commands:
     67            - dnf install -y git python3-pip
     68    fedora37:
     69        image: fedora:37
     70        pre-commands:
     71            - dnf install -y git python3-pip
     72    fedora38:
     73        image: fedora:38
     74        pre-commands:
     75            - dnf install -y git python3-pip
     76    fedora39:
     77        image: fedora:39
     78        pre-commands:
     79            - dnf install -y git python3-pip
     80    fedora40:
     81        image: fedora:40
     82        pre-commands:
     83            - dnf install -y git python3-pip
     84    fedora41:
     85        image: fedora:41
     86        pre-commands:
     87            - dnf install -y git python3-pip
     88    fedora42:
     89        image: fedora:42
     90        pre-commands:
     91            - dnf install -y git python3-pip awk
     92    fedora43:
     93        image: fedora:43
     94        pre-commands:
     95            - dnf install -y git python3-pip awk
     96    # Temporarily disabled due to bug 1985871
     97    # rockylinux8:
     98    #     image: rockylinux/rockylinux:8
     99    #     pre-commands:
    100    #         - dnf install -y git python39-pip
    101    rockylinux9:
    102        image: rockylinux/rockylinux:9
    103        pre-commands:
    104            - dnf install -y git python3-pip
    105    rockylinux10:
    106        image: rockylinux/rockylinux:10
    107        pre-commands:
    108            - dnf install -y git python3-pip
    109    opensuse-leap:
    110        image: opensuse/leap
    111        pre-commands:
    112            - zypper install -y curl git python311-pip python311-curses gzip
    113            - ln -s /usr/bin/python3.11 /usr/bin/python3
    114    opensuse-tumbleweed:
    115        image: opensuse/tumbleweed
    116        pre-commands:
    117            - zypper install -y git python3-pip python3-curses
    118    gentoo:
    119        image: gentoo/stage3
    120        pre-commands:
    121            - emerge --sync
    122            - emerge dev-vcs/git dev-python/pip curl
    123    archlinux:
    124        image: archlinux
    125        pre-commands:
    126            - pacman -Syu --noconfirm git python-pip
    127    voidlinux:
    128        image: voidlinux/voidlinux
    129        pre-commands:
    130            - sed -i s/alpha.de.repo.voidlinux.org/repo-default.voidlinux.org/g /usr/share/xbps.d/*
    131            - xbps-install -Suyv xbps
    132            - xbps-install -Suyv curl git python3-pip