Bug 1700051: part 33) Move `AdjustSoftBeginAndBuildSoftText` to `SoftText`. r=smaug
[gecko.git] / taskcluster / ci / release-update-verify-config / kind.yml
blob46f22e8abbd5c6c2e550ed5dcdeb71e185133048
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
7 transforms:
8     - taskgraph.transforms.update_verify_config:transforms
9     - taskgraph.transforms.job:transforms
10     - taskgraph.transforms.task:transforms
12 job-defaults:
13     name: update-verify-config
14     run-on-projects: []  # to make sure this never runs as part of CI
15     shipping-phase: promote
16     worker-type: b-linux
17     worker:
18         docker-image:
19             in-tree: "update-verify"
20         max-run-time: 3600
21         artifacts:
22             - name: public/build/update-verify.cfg
23               path: /builds/worker/checkouts/gecko/update-verify.cfg
24               type: file
25     run:
26         sparse-profile: mozharness
27     extra:
28         app-name: browser
29         branch-prefix: mozilla
30         archive-prefix:
31             by-release-level:
32                 staging: "http://ftp.stage.mozaws.net/pub"
33                 production: "https://archive.mozilla.org/pub"
34         previous-archive-prefix:
35             by-release-level:
36                 staging: "https://archive.mozilla.org/pub"
37                 production: null
38         aus-server:
39             by-release-level:
40                 staging: "https://stage.balrog.nonprod.cloudops.mozgcp.net"
41                 production: "https://aus5.mozilla.org"
42         override-certs:
43             by-release-level:
44                 staging: dep
45                 production: null
46         # This is overridden for devedition to exclude 58.0b1
47         # because of the special case added by
48         # https://bugzilla.mozilla.org/show_bug.cgi?id=1419189
49         # The devedition override can be removed after 58.0b1
50         # is behind a watershed
51         include-version:
52             by-release-type:
53                 beta: beta
54                 release(-rc)?: nonbeta
55                 esr.*: esr
56                 default: beta
57         last-watershed:
58             by-release-type:
59                 beta:
60                     by-platform:
61                         win64-aarch64.*: "67.0b2"
62                         default: "56.0b3"
63                 release(-rc)?: "72.0.2"
64                 esr78: "68.0esr"
65                 default: "default"
67 jobs:
68     firefox-linux:
69         shipping-product: firefox
70         treeherder:
71             symbol: UVC
72             platform: linux32-shippable/opt
73             kind: test
74             tier: 1
75         attributes:
76             build_platform: linux-shippable
77         extra:
78             product: firefox
79             platform: linux-i686
80             updater-platform: linux-x86_64
81             channel:
82                 by-release-type:
83                     beta: "beta-localtest"
84                     release(-rc)?: "release-localtest"
85                     esr.*: "esr-localtest"
86                     default: "default"
87             mar-channel-id-override:
88                 by-release-type:
89                     beta: beta
90                     default: null
92     firefox-linux64:
93         shipping-product: firefox
94         treeherder:
95             symbol: UVC
96             platform: linux64-shippable/opt
97             kind: test
98             tier: 1
99         attributes:
100             build_platform: linux64-shippable
101         extra:
102             product: firefox
103             platform: linux-x86_64
104             updater-platform: linux-x86_64
105             channel:
106                 by-release-type:
107                     beta: "beta-localtest"
108                     release(-rc)?: "release-localtest"
109                     esr.*: "esr-localtest"
110                     default: "default"
111             mar-channel-id-override:
112                 by-release-type:
113                     beta: beta
114                     default: null
116     firefox-macosx64:
117         shipping-product: firefox
118         treeherder:
119             symbol: UVC
120             platform: osx-shippable/opt
121             kind: test
122             tier: 1
123         attributes:
124             build_platform: macosx64-shippable
125         extra:
126             product: firefox
127             platform: mac
128             updater-platform: linux-x86_64
129             channel:
130                 by-release-type:
131                     beta: "beta-localtest"
132                     release(-rc)?: "release-localtest"
133                     esr.*: "esr-localtest"
134                     default: "default"
135             mar-channel-id-override:
136                 by-release-type:
137                     beta: beta
138                     default: null
140     firefox-win32:
141         shipping-product: firefox
142         treeherder:
143             symbol: UVC
144             platform: windows2012-32-shippable/opt
145             kind: test
146             tier: 1
147         attributes:
148             build_platform: win32-shippable
149         extra:
150             product: firefox
151             platform: win32
152             updater-platform: linux-x86_64
153             channel:
154                 by-release-type:
155                     beta: "beta-localtest"
156                     release(-rc)?: "release-localtest"
157                     esr.*: "esr-localtest"
158                     default: "default"
159             mar-channel-id-override:
160                 by-release-type:
161                     beta: beta
162                     default: null
164     firefox-win64:
165         shipping-product: firefox
166         treeherder:
167             symbol: UVC
168             platform: windows2012-64-shippable/opt
169             kind: test
170             tier: 1
171         attributes:
172             build_platform: win64-shippable
173         extra:
174             product: firefox
175             platform: win64
176             updater-platform: linux-x86_64
177             channel:
178                 by-release-type:
179                     beta: "beta-localtest"
180                     release(-rc)?: "release-localtest"
181                     esr.*: "esr-localtest"
182                     default: "default"
183             mar-channel-id-override:
184                 by-release-type:
185                     beta: beta
186                     default: null
188     firefox-win64-aarch64:
189         shipping-product: firefox
190         treeherder:
191             symbol: UVC
192             platform: windows2012-aarch64-shippable/opt
193             kind: test
194             tier: 1
195         attributes:
196             build_platform: win64-aarch64-shippable
197         extra:
198             product: firefox
199             platform: win64-aarch64
200             updater-platform: linux-x86_64
201             channel:
202                 by-release-type:
203                     beta: "beta-localtest"
204                     release(-rc)?: "release-localtest"
205                     esr.*: "esr-localtest"
206                     default: "default"
207             mar-channel-id-override:
208                 by-release-type:
209                     beta: beta
210                     default: null
212     devedition-linux:
213         shipping-product: devedition
214         treeherder:
215             symbol: UVC
216             platform: linux32-devedition/opt
217             kind: test
218             tier: 1
219         attributes:
220             build_platform: linux-devedition
221         extra:
222             product: firefox
223             platform: linux-i686
224             updater-platform: linux-x86_64
225             channel: "aurora-localtest"
226             include-version: devedition_hack
228     devedition-linux64:
229         shipping-product: devedition
230         treeherder:
231             symbol: UVC
232             platform: linux64-devedition/opt
233             kind: test
234             tier: 1
235         attributes:
236             build_platform: linux64-devedition
237         extra:
238             product: firefox
239             platform: linux-x86_64
240             updater-platform: linux-x86_64
241             channel: "aurora-localtest"
242             include-version: devedition_hack
244     devedition-macosx64:
245         shipping-product: devedition
246         treeherder:
247             symbol: UVC
248             platform: osx-cross-devedition/opt
249             kind: test
250             tier: 1
251         attributes:
252             build_platform: macosx64-devedition
253         extra:
254             product: firefox
255             platform: mac
256             updater-platform: linux-x86_64
257             channel: "aurora-localtest"
258             include-version: devedition_hack
260     devedition-win32:
261         shipping-product: devedition
262         treeherder:
263             symbol: UVC
264             platform: windows2012-32-devedition/opt
265             kind: test
266             tier: 1
267         attributes:
268             build_platform: win32-devedition
269         extra:
270             product: firefox
271             platform: win32
272             updater-platform: linux-x86_64
273             channel: "aurora-localtest"
274             include-version: devedition_hack
276     devedition-win64:
277         shipping-product: devedition
278         treeherder:
279             symbol: UVC
280             platform: windows2012-64-devedition/opt
281             kind: test
282             tier: 1
283         attributes:
284             build_platform: win64-devedition
285         extra:
286             product: firefox
287             platform: win64
288             updater-platform: linux-x86_64
289             channel: "aurora-localtest"
290             include-version: devedition_hack
292     devedition-win64-aarch64:
293         shipping-product: devedition
294         treeherder:
295             symbol: UVC
296             platform: windows2012-aarch64-devedition/opt
297             kind: test
298             tier: 1
299         attributes:
300             build_platform: win64-aarch64-devedition
301         extra:
302             product: firefox
303             platform: win64-aarch64
304             updater-platform: linux-x86_64
305             channel: "aurora-localtest"
306             include-version: devedition_hack