# 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: taskgraph.loader.transform:loader transforms: - gecko_taskgraph.transforms.release_deps:transforms - gecko_taskgraph.transforms.bouncer_aliases:transforms - gecko_taskgraph.transforms.task:transforms kind-dependencies: - release-bouncer-check task-defaults: description: Update bouncer aliases job worker-type: bouncer worker: implementation: bouncer-aliases scopes: by-release-level: production: - project:releng:bouncer:action:aliases - project:releng:bouncer:server:production staging: - project:releng:bouncer:action:aliases - project:releng:bouncer:server:staging run-on-projects: [] shipping-phase: ship treeherder: symbol: Rel(BncAlias) kind: test tier: 1 tasks: devedition: bouncer-products-per-alias: icecat-devedition-latest-ssl: installer-ssl icecat-devedition-latest: installer icecat-devedition-stub: stub-installer icecat-devedition-msi-latest-ssl: msi icecat-devedition-msix-latest-ssl: msix shipping-product: devedition treeherder: platform: devedition-release/opt icecat: bouncer-products-per-alias: by-release-type: beta: icecat-beta-latest-ssl: installer-ssl icecat-beta-latest: installer icecat-beta-stub: stub-installer icecat-beta-msi-latest-ssl: msi icecat-beta-msix-latest-ssl: msix icecat-beta-pkg-latest-ssl: pkg icecat-beta-langpack-latest-ssl: langpack release.*: icecat-latest-ssl: installer-ssl icecat-latest: installer icecat-stub: stub-installer icecat-msi-latest-ssl: msi icecat-msix-latest-ssl: msix icecat-pkg-latest-ssl: pkg icecat-langpack-latest-ssl: langpack esr140: # when there is one ESR branch both sets of aliases work # when there are two ESR branches ... # ... these always point to the older branch icecat-esr-latest-ssl: installer-ssl icecat-esr-latest: installer icecat-esr-msi-latest-ssl: msi icecat-esr-msix-latest-ssl: msix icecat-esr-pkg-latest-ssl: pkg icecat-esr-langpack-latest-ssl: langpack # ... these point to the newer branch icecat-esr-next-latest-ssl: installer-ssl icecat-esr-next-latest: installer icecat-esr-next-msi-latest-ssl: msi icecat-esr-next-msix-latest-ssl: msix icecat-esr-next-pkg-latest-ssl: pkg icecat-esr-next-langpack-latest-ssl: langpack default: {} partner-bouncer-products-per-alias: by-release-type: beta: partner-icecat-beta-PARTNER-latest: installer partner-icecat-beta-PARTNER-stub: stub-installer release.*: partner-icecat-release-PARTNER-latest: installer partner-icecat-release-PARTNER-stub: stub-installer default: {} shipping-product: icecat treeherder: platform: icecat-release/opt