summaryrefslogtreecommitdiffstats
path: root/taskcluster/ci/docker-image/kind.yml
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--taskcluster/ci/docker-image/kind.yml253
1 files changed, 0 insertions, 253 deletions
diff --git a/taskcluster/ci/docker-image/kind.yml b/taskcluster/ci/docker-image/kind.yml
deleted file mode 100644
index 12dc16cdd1..0000000000
--- a/taskcluster/ci/docker-image/kind.yml
+++ /dev/null
@@ -1,253 +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:
- - packages
-
-transforms:
- - gecko_taskgraph.transforms.docker_image:transforms
- - gecko_taskgraph.transforms.cached_tasks:transforms
- - gecko_taskgraph.transforms.task:transforms
-
-# make a task for each docker-image we might want. For the moment, since we
-# write artifacts for each, these are whitelisted, but ideally that will change
-# (to use subdirectory clones of the proper directory), at which point we can
-# generate tasks for every docker image in the directory, secure in the
-# knowledge that unnecessary images will be omitted from the target task graph
-jobs:
- image_builder:
- symbol: I(ib)
- # Neither the ubuntu1804-*raw nor the ubuntu1804-*packages images can have
- # packages dependencies.
- ubuntu1804-raw:
- symbol: I(ub18-raw)
- definition: debian-raw
- args:
- BASE_IMAGE: ubuntu:bionic
- ubuntu1804-packages:
- symbol: I(ub18-pkg)
- definition: debian-packages
- parent: ubuntu1804-raw
- ubuntu1804-i386-raw:
- symbol: I(ub18-32-raw)
- definition: debian-raw
- args:
- BASE_IMAGE: i386/ubuntu:bionic
- ubuntu1804-i386-packages:
- symbol: I(ub18-32-pkg)
- definition: debian-packages
- parent: ubuntu1804-i386-raw
- ubuntu1804-base:
- symbol: I(ub18-base)
- parent: ubuntu1804-raw
- packages:
- - ub18-mercurial
- - ub18-python-zstandard
- - ub18-python-psutil
- ubuntu1804-test-base:
- symbol: I(ub18-test-base)
- parent: ubuntu1804-base
- packages:
- - ub18-libc6
- - ub18-pygobject
- - ub18-pyatspi
- - ub18-32-libc6
- ubuntu1804-test:
- symbol: I(ub18-test)
- parent: ubuntu1804-test-base
- ubuntu1804-build-python:
- symbol: I(ub18-build-python)
- parent: ubuntu1804-base
- # Neither the ubuntu1804-*raw nor the ubuntu1804-*packages images can have
- # packages dependencies.
- ubuntu2004-raw:
- symbol: I(ub20-raw)
- definition: debian-raw
- args:
- BASE_IMAGE: ubuntu:focal
- ubuntu2204-raw:
- symbol: I(ub22-raw)
- definition: debian-raw
- args:
- BASE_IMAGE: ubuntu:jammy
- ubuntu2004-packages:
- symbol: I(ub20-pkg)
- definition: debian-packages
- parent: ubuntu2004-raw
- ubuntu2204-packages:
- symbol: I(ub22-pkg)
- definition: debian-packages
- parent: ubuntu2204-raw
- ubuntu2004-base:
- symbol: I(ub20-base)
- definition: debian-base
- parent: ubuntu2004-raw
- packages:
- - ub20-mercurial
- - ub20-python-zstandard
- ubuntu2204-base:
- symbol: I(ub22-base)
- definition: debian-base
- parent: ubuntu2204-raw
- packages:
- - ub22-mercurial
- - ub22-python-zstandard
- # Neither the debian8-*raw nor the debian8-*packages images can have
- # packages dependencies.
- debian8-raw:
- symbol: I(deb8-raw)
- definition: debian-raw
- args:
- BASE_IMAGE: debian:jessie-20210208
- DIST: jessie
- debian8-packages:
- symbol: I(deb8-pkg)
- definition: debian-packages
- parent: debian8-raw
- debian8-i386-raw:
- symbol: I(deb8-32-raw)
- definition: debian-raw
- args:
- BASE_IMAGE: i386/debian:jessie-20210208
- DIST: jessie
- debian8-i386-packages:
- symbol: I(deb8-32-pkg)
- definition: debian-packages
- parent: debian8-i386-raw
- custom-v8:
- symbol: I(custom-v8)
- parent: debian12-base
- # Chromium-as-Release
- custom-car-linux:
- symbol: I(custom-car-linux)
- parent: debian12-base
- # Chromium-as-Release Android
- custom-car-android:
- symbol: I(custom-car-android)
- parent: debian12-base
- valgrind-build:
- symbol: I(vb)
- parent: debian12-amd64-build
- packages:
- - deb12-valgrind
- lint:
- symbol: I(lnt)
- parent: debian12-base
- # Neither the debian12-raw nor the debian12-packages images can have
- # packages dependencies.
- debian12-raw:
- symbol: I(deb12-raw)
- definition: debian-raw
- args:
- BASE_IMAGE: debian:bookworm-20230612
- DIST: bookworm
- SNAPSHOT: '20230611T210420Z'
- debian12-packages:
- symbol: I(deb12-pkg)
- definition: debian-packages
- parent: debian12-raw
- debian12-base:
- symbol: I(deb12-base)
- definition: debian-base
- parent: debian12-raw
- packages:
- - deb12-mercurial
- - deb12-python-zstandard
- debian12-amd64-build:
- symbol: I(deb12)
- parent: debian12-base
- definition: debian-build
- debian12-repackage:
- symbol: I(deb12-rpk)
- parent: debian12-base
- definition: debian-repackage
- packages:
- - deb12-mercurial
- deb12-toolchain-build:
- symbol: I(deb12-toolchain)
- parent: debian12-base
- definition: toolchain-build
- android-build:
- symbol: I(agb)
- parent: debian12-base
- fetch:
- symbol: I(fetch)
- parent: debian12-raw
- packages:
- - deb12-python-zstandard
- static-analysis-build:
- symbol: I(static-analysis-build)
- parent: debian12-base
- gdb-test:
- symbol: I(gdb)
- parent: debian12-amd64-build
- index-task:
- symbol: I(idx)
- funsize-update-generator:
- symbol: I(pg)
- update-verify:
- symbol: I(uv)
- parent: ubuntu2004-base
- diffoscope:
- symbol: I(diff)
- parent: debian12-base
- partner-repack:
- symbol: I(PR)
- parent: debian12-base
- definition: partner-repack
- updatebot:
- symbol: I(3rdp)
- parent: push-to-try
- periodic-updates:
- symbol: I(file)
- parent: debian12-base
- firefox-snap:
- symbol: I(snap)
- firefox-flatpak:
- symbol: I(flatpak)
- webrender:
- symbol: I(webrender)
- parent: debian12-base
- condprof:
- symbol: I(condprof)
- parent: ubuntu1804-test
- github-sync:
- symbol: I(github-sync)
- parent: debian12-base
- sentry:
- symbol: I(sentry)
- parent: debian12-base
- system-symbols-mac:
- symbol: I(system-symbols-mac)
- parent: debian12-base
- system-symbols-win:
- symbol: I(system-symbols-win)
- parent: debian12-base
- system-symbols-win-gfx:
- symbol: I(system-symbols-win-gfx)
- parent: debian12-base
- system-symbols-linux-scraper:
- symbol: I(system-symbols-linux)
- parent: debian12-base
- push-to-try:
- symbol: I(push-to-try)
- parent: debian12-base
- decision:
- symbol: I(decision)
- parent: ubuntu2004-base
- snap-build-core22:
- symbol: I(snap22-build)
- parent: ubuntu2204-base
- definition: snap-coreXX-build
- args:
- SNAP_BASE: core22
- SNAP_LIST: "gnome-42-2204 gtk-common-themes gnome-42-2204-sdk"
- android-components:
- symbol: I(android-components)
- parent: debian12-base
- android-ui-tests:
- symbol: I(android-ui-tests)
- parent: android-components