95 lines
3.5 KiB
YAML
95 lines
3.5 KiB
YAML
# 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.resolve_landoscript_keyed_by:transforms
|
|
- gecko_taskgraph.transforms.task:transforms
|
|
|
|
kind-dependencies:
|
|
- release-beetmover-push-to-release
|
|
- post-beetmover-components-dummy
|
|
- push-bundle
|
|
|
|
task-defaults:
|
|
description: Release Promotion version bump/tag
|
|
run-on-projects: []
|
|
shipping-phase: ship
|
|
worker-type: lando
|
|
worker:
|
|
implementation: landoscript
|
|
tags: ['release']
|
|
lando-repo:
|
|
by-project:
|
|
mozilla-beta: icecat-beta
|
|
mozilla-release: icecat-release
|
|
mozilla-esr115: icecat-esr115
|
|
mozilla-esr128: icecat-esr128
|
|
mozilla-esr140: icecat-esr140
|
|
try:
|
|
by-release-type:
|
|
beta: staging-icecat-beta
|
|
release: staging-icecat-release
|
|
release-rc: staging-icecat-release
|
|
esr115: staging-icecat-esr115
|
|
esr128: staging-icecat-esr128
|
|
esr140: staging-icecat-esr140
|
|
default: ""
|
|
default: ""
|
|
# used to map hg revisions to the git revisions that landoscript needs
|
|
hg-repo-url:
|
|
by-project:
|
|
mozilla-beta: https://hg.mozilla.org/releases/mozilla-beta
|
|
mozilla-release: https://hg.mozilla.org/releases/mozilla-release
|
|
mozilla-esr115: https://hg.mozilla.org/releases/mozilla-esr115
|
|
mozilla-esr128: https://hg.mozilla.org/releases/mozilla-esr128
|
|
mozilla-esr140: https://hg.mozilla.org/releases/mozilla-esr140
|
|
try: https://hg.mozilla.org/try
|
|
default: ""
|
|
# We're bumping both desktop and mobile version regardless of which product is getting
|
|
# released, to avoid confusion from them getting out of sync.
|
|
bump-files:
|
|
by-release-type:
|
|
default:
|
|
- "browser/config/version_display.txt"
|
|
- "mobile/android/version.txt"
|
|
release:
|
|
- "browser/config/version.txt"
|
|
- "browser/config/version_display.txt"
|
|
- "config/milestone.txt"
|
|
- "mobile/android/version.txt"
|
|
esr.*:
|
|
- "browser/config/version.txt"
|
|
- "browser/config/version_display.txt"
|
|
- "config/milestone.txt"
|
|
|
|
tasks:
|
|
icecat:
|
|
name: icecat-version-bump
|
|
shipping-product: icecat
|
|
treeherder:
|
|
platform: icecat-release/opt
|
|
symbol: Rel(VerBump)
|
|
tier: 1
|
|
kind: build
|
|
|
|
devedition:
|
|
name: devedition-version-bump
|
|
shipping-product: devedition
|
|
treeherder:
|
|
platform: devedition-release/opt
|
|
symbol: Rel(VerBump)
|
|
tier: 1
|
|
kind: build
|
|
|
|
icecat-android:
|
|
name: icecat-android-version-bump
|
|
shipping-product: icecat-android
|
|
treeherder:
|
|
platform: fenix-android-all/opt
|
|
symbol: Rel(VerBump)
|
|
tier: 1
|
|
kind: build
|