summaryrefslogtreecommitdiffstats
path: root/taskcluster/ci/bootstrap
diff options
context:
space:
mode:
Diffstat (limited to 'taskcluster/ci/bootstrap')
-rw-r--r--taskcluster/ci/bootstrap/kind.yml103
1 files changed, 0 insertions, 103 deletions
diff --git a/taskcluster/ci/bootstrap/kind.yml b/taskcluster/ci/bootstrap/kind.yml
deleted file mode 100644
index 0ce8f8f68a..0000000000
--- a/taskcluster/ci/bootstrap/kind.yml
+++ /dev/null
@@ -1,103 +0,0 @@
-# This Source Code Form is subject to the terms of the Mozilla Public
-# License, v. 2.0. If a copy of the MPL was not distributed with this
-# file, You can obtain one at http://mozilla.org/MPL/2.0/.
----
-loader: gecko_taskgraph.loader.transform:loader
-
-kind-dependencies:
- - toolchain
-
-transforms:
- - gecko_taskgraph.transforms.bootstrap:transforms
- - gecko_taskgraph.transforms.task:transforms
-
-jobs:
- debian11:
- image: debian:bullseye
- pre-commands:
- - apt-get update
- - apt-get install -y --no-install-recommends curl mercurial python3-pip
- debian12:
- image: debian:bookworm
- pre-commands:
- - apt-get update
- - apt-get install -y --no-install-recommends curl mercurial python3-pip
- debian13:
- image: debian:trixie
- pre-commands:
- - apt-get update
- - apt-get install -y --no-install-recommends curl mercurial python3-pip
- ubuntu2204:
- image: ubuntu:jammy
- pre-commands:
- - apt-get update
- - apt-get install -y --no-install-recommends curl mercurial python3-pip
- ubuntu2304:
- image: ubuntu:lunar
- pre-commands:
- - apt-get update
- - apt-get install -y --no-install-recommends curl mercurial python3-pip
- ubuntu2310:
- image: ubuntu:mantic
- pre-commands:
- - apt-get update
- # For some reason, this is required, now.
- - export DEBIAN_FRONTEND=noninteractive
- - apt-get install -y --no-install-recommends curl mercurial python3-pip
- fedora36:
- image: fedora:36
- pre-commands:
- - dnf install -y mercurial python3-pip
- fedora37:
- image: fedora:37
- pre-commands:
- - dnf install -y mercurial python3-pip
- # Work around https://bz.mercurial-scm.org/show_bug.cgi?id=6761
- - mkdir -p /etc/mercurial/hgrc.d
- - (echo "[devel]"; echo discovery.randomize=false) > /etc/mercurial/hgrc.d/workaround.rc
- fedora38:
- image: fedora:38
- pre-commands:
- - dnf install -y mercurial python3-pip
- fedora39:
- image: fedora:39
- pre-commands:
- - dnf install -y mercurial python3-pip
- rockylinux8:
- image: rockylinux:8
- pre-commands:
- - dnf install -y mercurial python38-pip
- rockylinux9:
- image: rockylinux:9
- pre-commands:
- # Mercurial is in EPEL. https://wiki.rockylinux.org/rocky/repo/#notes-on-epel
- - dnf install -y epel-release
- - dnf install -y mercurial python3-pip
- opensuse-leap:
- image: opensuse/leap
- pre-commands:
- - zypper install -y curl mercurial python311-pip python311-curses gzip
- # We can't replace /usr/bin/python3 because mercurial uses that, so
- # we override it via /usr/local/bin.
- - ln -s /usr/bin/python3.11 /usr/local/bin/python3
- # Make the shell forget about where it found python3 in the past.
- - hash -r python3
- opensuse-tumbleweed:
- image: opensuse/tumbleweed
- pre-commands:
- - zypper install -y mercurial python3-pip
- gentoo:
- image: gentoo/stage3
- pre-commands:
- - emerge --sync
- - emerge mercurial dev-python/pip
- archlinux:
- image: archlinux
- pre-commands:
- - pacman -Syu --noconfirm mercurial python-pip
- voidlinux:
- image: voidlinux/voidlinux
- pre-commands:
- - sed -i s/alpha.de.repo.voidlinux.org/repo-default.voidlinux.org/g /usr/share/xbps.d/*
- - xbps-install -Suyv xbps
- - xbps-install -Suyv curl mercurial python3-pip