kind.yml (3930B)
1 # This Source Code Form is subject to the terms of the Mozilla Public 2 # License, v. 2.0. If a copy of the MPL was not distributed with this 3 # file, You can obtain one at http://mozilla.org/MPL/2.0/. 4 --- 5 loader: taskgraph.loader.transform:loader 6 7 transforms: 8 - gecko_taskgraph.transforms.release_deps:transforms 9 - gecko_taskgraph.transforms.resolve_landoscript_keyed_by:transforms 10 - gecko_taskgraph.transforms.task:transforms 11 12 kind-dependencies: 13 - release-beetmover-push-to-release 14 - post-beetmover-components-dummy 15 - push-bundle 16 17 task-defaults: 18 run-on-repo-type: [hg] 19 description: Release Promotion version bump/tag 20 run-on-projects: [] 21 shipping-phase: ship 22 worker-type: lando 23 worker: 24 implementation: scriptworker-lando 25 lando-repo: 26 by-project: 27 mozilla-beta: firefox-beta 28 mozilla-release: firefox-release 29 mozilla-esr115: firefox-esr115 30 mozilla-esr128: firefox-esr128 31 mozilla-esr140: firefox-esr140 32 try: 33 by-release-type: 34 beta: staging-firefox-beta 35 release: staging-firefox-release 36 release-rc: staging-firefox-release 37 esr115: staging-firefox-esr115 38 esr128: staging-firefox-esr128 39 esr140: staging-firefox-esr140 40 default: "" 41 default: "" 42 actions: 43 - tag: 44 types: ["release"] 45 # used to map hg revisions to the git revisions that landoscript needs 46 hg-repo-url: 47 by-project: 48 mozilla-beta: https://hg.mozilla.org/releases/mozilla-beta 49 mozilla-release: https://hg.mozilla.org/releases/mozilla-release 50 mozilla-esr115: https://hg.mozilla.org/releases/mozilla-esr115 51 mozilla-esr128: https://hg.mozilla.org/releases/mozilla-esr128 52 mozilla-esr140: https://hg.mozilla.org/releases/mozilla-esr140 53 try: https://hg.mozilla.org/try 54 default: "" 55 - version-bump: 56 # We're bumping both desktop and mobile version regardless of which product is getting 57 # released, to avoid confusion from them getting out of sync. 58 bump-files: 59 by-release-type: 60 default: 61 - "browser/config/version_display.txt" 62 - "mobile/android/version.txt" 63 release: 64 - "browser/config/version.txt" 65 - "browser/config/version_display.txt" 66 - "config/milestone.txt" 67 - "mobile/android/version.txt" 68 esr.*: 69 - "browser/config/version.txt" 70 - "browser/config/version_display.txt" 71 - "config/milestone.txt" 72 73 tasks: 74 firefox: 75 name: firefox-version-bump 76 shipping-product: firefox 77 treeherder: 78 platform: firefox-release/opt 79 symbol: Rel(VerBump) 80 tier: 1 81 kind: build 82 83 devedition: 84 name: devedition-version-bump 85 shipping-product: devedition 86 treeherder: 87 platform: devedition-release/opt 88 symbol: Rel(VerBump) 89 tier: 1 90 kind: build 91 92 firefox-android: 93 name: firefox-android-version-bump 94 shipping-product: firefox-android 95 treeherder: 96 platform: fenix-android-all/opt 97 symbol: Rel(VerBump) 98 tier: 1 99 kind: build