Bug 1874684 - Part 17: Fix uninitialised variable warnings from clang-tidy. r=allstarschh
[gecko.git] / taskcluster / ci / beetmover-components / kind.yml
blob3b3fd5c8ea37a6f9470ced88633df6f2a6b8c8d7
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: gecko_taskgraph.loader.transform:loader
7 transforms:
8     - taskgraph.transforms.from_deps
9     - android_taskgraph.transforms.upstream_artifacts
10     - android_taskgraph.transforms.beetmover
11     - android_taskgraph.transforms.treeherder
12     - gecko_taskgraph.transforms.task:transforms
14 kind-dependencies:
15     - signing
16     - build-components
17     - post-signing
19 jobs:
20     push-to-maven:
21         description: Publish component
22         from-deps:
23             with-attributes:
24                 build-type:
25                     - release
26                     - beta
27                     - nightly
28             group-by: component
29             copy-attributes: true
30         maven-destination: 'maven2/org/mozilla/components/{component}/{version}/{artifact_file_name}'
31         shipping-phase: ship
32         treeherder:
33             symbol:
34                 by-build-type:
35                     release: BM-R
36                     beta: BM-B
37                     nightly: BM-N
38                     default: BM-B
39             kind: build
40         worker:
41             action: push-to-maven
42             bucket:
43                 by-build-type:
44                     release:
45                         by-level:
46                             '3': maven-production
47                             default: maven-staging
48                     beta:
49                         by-level:
50                             '3': maven-production
51                             default: maven-staging
52                     nightly:
53                         by-level:
54                             '3': maven-nightly-production
55                             default: maven-nightly-staging
56             beetmover-application-name:
57                 by-build-type:
58                     release: components
59                     beta: components
60                     nightly: nightly_components
61                     default: UNDEFINED
62         worker-type: beetmover-android