diff --git a/taskcluster/ci/release-early-tagging/kind.yml b/taskcluster/ci/release-early-tagging/kind.yml new file mode 100644 index 000000000000..91e004c79fe4 --- /dev/null +++ b/taskcluster/ci/release-early-tagging/kind.yml @@ -0,0 +1,48 @@ +# 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: + - taskgraph.transforms.release_deps:transforms + - taskgraph.transforms.release_version_bump:transforms + - taskgraph.transforms.task:transforms + +job-defaults: + description: Release Promotion version tag for buildN + run-on-projects: [] + shipping-phase: promote + worker-type: + by-project: + mozilla-(beta|release|esr.*): scriptworker-prov-v1/treescript-v1 + maple: scriptworker-prov-v1/treescript-v1 + birch: scriptworker-prov-v1/treescript-v1 + jamun: scriptworker-prov-v1/treescript-v1 + default: scriptworker-prov-v1/treescript-dev + worker: + implementation: treescript + tags: ['buildN'] + bump: false + push: + by-project: + mozilla-beta: true + mozilla-release: true + mozilla-esr52: true + mozilla-esr60: true + maple: true + birch: true + default: false + +jobs: + fennec: + name: fennec-tag-buildN + shipping-product: fennec + + firefox: + name: firefox-tag-buildN + shipping-product: firefox + + devedition: + name: devedition-tag-buildN + shipping-product: devedition diff --git a/taskcluster/ci/release-version-bump/kind.yml b/taskcluster/ci/release-version-bump/kind.yml index aed691765072..a5914b3c46fd 100644 --- a/taskcluster/ci/release-version-bump/kind.yml +++ b/taskcluster/ci/release-version-bump/kind.yml @@ -25,7 +25,7 @@ job-defaults: default: scriptworker-prov-v1/treescript-dev worker: implementation: treescript - tags: ['buildN', 'release'] + tags: ['release'] bump: true bump-files: by-project: diff --git a/taskcluster/docs/kinds.rst b/taskcluster/docs/kinds.rst index 960e6112082c..8e33aeb26faf 100644 --- a/taskcluster/docs/kinds.rst +++ b/taskcluster/docs/kinds.rst @@ -394,6 +394,10 @@ release-partner-repack-beetmover ------------------------------ Moves the partner repacks to S3 buckets. +release-early-tagging +--------------------- +Utilises treescript to perform tagging that should happen near the start of a release. + release-eme-free-repack ---------------------- Generates customized versions of releases for eme-free repacks.