|
122 | 122 | "xpi": "github", |
123 | 123 | "adhoc": "github", |
124 | 124 | "scriptworker": "github", |
125 | | - }, |
126 | | - ), |
127 | | - }, |
| 125 | + } |
| 126 | + ) |
| 127 | + } |
128 | 128 | ), |
129 | 129 | # decision task cot |
130 | 130 | "valid_decision_worker_pools": immutabledict( |
131 | 131 | { |
132 | 132 | "by-cot-product": immutabledict( |
133 | 133 | { |
134 | | - "firefox": ( |
135 | | - "gecko-1/decision", |
136 | | - "gecko-2/decision", |
137 | | - "gecko-3/decision", |
138 | | - ), |
139 | | - "thunderbird": ( |
140 | | - "comm-1/decision", |
141 | | - "comm-2/decision", |
142 | | - "comm-3/decision", |
143 | | - ), |
144 | | - "mobile": ( |
145 | | - "mobile-1/decision", |
146 | | - "mobile-3/decision", |
147 | | - ), |
| 134 | + "firefox": ("gecko-1/decision", "gecko-2/decision", "gecko-3/decision"), |
| 135 | + "thunderbird": ("comm-1/decision", "comm-2/decision", "comm-3/decision"), |
| 136 | + "mobile": ("mobile-1/decision", "mobile-3/decision"), |
148 | 137 | "mpd001": ("mpd001-1/decision", "mpd001-3/decision"), |
149 | | - "app-services": ( |
150 | | - "app-services-1/decision", |
151 | | - "app-services-3/decision", |
152 | | - ), |
153 | | - "glean": ( |
154 | | - "glean-1/decision", |
155 | | - "glean-3/decision", |
156 | | - ), |
| 138 | + "app-services": ("app-services-1/decision", "app-services-3/decision"), |
| 139 | + "glean": ("glean-1/decision", "glean-3/decision"), |
157 | 140 | "xpi": ("xpi-1/decision", "xpi-3/decision"), |
158 | 141 | "adhoc": ("adhoc-1/decision", "adhoc-3/decision"), |
159 | | - "scriptworker": ( |
160 | | - "scriptworker-1/decision", |
161 | | - "scriptworker-3/decision", |
162 | | - ), |
| 142 | + "scriptworker": ("scriptworker-1/decision", "scriptworker-3/decision"), |
163 | 143 | } |
164 | 144 | ) |
165 | 145 | } |
|
169 | 149 | { |
170 | 150 | "by-cot-product": immutabledict( |
171 | 151 | { |
172 | | - "firefox": ( |
173 | | - "gecko-1/images", |
174 | | - "gecko-2/images", |
175 | | - "gecko-3/images", |
176 | | - ), |
177 | | - "thunderbird": ( |
178 | | - "comm-1/images", |
179 | | - "comm-2/images", |
180 | | - "comm-3/images", |
181 | | - ), |
182 | | - "mobile": ( |
183 | | - "mobile-1/images", |
184 | | - "mobile-3/images", |
185 | | - ), |
| 152 | + "firefox": ("gecko-1/images", "gecko-2/images", "gecko-3/images"), |
| 153 | + "thunderbird": ("comm-1/images", "comm-2/images", "comm-3/images"), |
| 154 | + "mobile": ("mobile-1/images", "mobile-3/images"), |
186 | 155 | "mpd001": ("mpd001-1/images", "mpd001-3/images"), |
187 | | - "app-services": ( |
188 | | - "app-services-1/images", |
189 | | - "app-services-3/images", |
190 | | - ), |
191 | | - "glean": ( |
192 | | - "glean-1/images", |
193 | | - "glean-3/images", |
194 | | - ), |
| 156 | + "app-services": ("app-services-1/images", "app-services-3/images"), |
| 157 | + "glean": ("glean-1/images", "glean-3/images"), |
195 | 158 | "xpi": ("xpi-1/images", "xpi-3/images"), |
196 | 159 | "adhoc": ("adhoc-1/images", "adhoc-3/images"), |
197 | | - "scriptworker": ( |
198 | | - "scriptworker-1/images", |
199 | | - "scriptworker-3/images", |
200 | | - ), |
| 160 | + "scriptworker": ("scriptworker-1/images", "scriptworker-3/images"), |
201 | 161 | } |
202 | 162 | ) |
203 | 163 | } |
|
427 | 387 | "app-services": immutabledict({"project:mozilla:app-services:releng:beetmover:bucket:maven-production": "app-services-repo"}), |
428 | 388 | "glean": immutabledict({"project:mozilla:glean:releng:beetmover:bucket:maven-production": "glean-repo"}), |
429 | 389 | "xpi": immutabledict( |
430 | | - {"project:xpi:signing:cert:release-signing": "xpi-manifest-repo", "project:xpi:ship-it:production": "xpi-manifest-repo"} |
| 390 | + { |
| 391 | + "project:xpi:signing:cert:release-signing": "xpi-manifest-repo", |
| 392 | + "project:xpi:releng:github:project:mozilla-extensions/*": "xpi-manifest-repo", |
| 393 | + "project:xpi:ship-it:production": "xpi-manifest-repo", |
| 394 | + } |
431 | 395 | ), |
432 | 396 | "adhoc": immutabledict({"project:adhoc:signing:cert:release-signing": "adhoc-signing-repos"}), |
433 | 397 | "scriptworker": immutabledict( |
|
448 | 412 | # Which repos can perform release actions? |
449 | 413 | # XXX remove /projects/maple when we have a |
450 | 414 | # different prod signing testing solution |
451 | | - "all-release-branches": ( |
452 | | - "/releases/mozilla-beta", |
453 | | - "/releases/mozilla-release", |
454 | | - "/releases/mozilla-esr78", |
455 | | - "/projects/maple", |
456 | | - ), |
| 415 | + "all-release-branches": ("/releases/mozilla-beta", "/releases/mozilla-release", "/releases/mozilla-esr78", "/projects/maple"), |
457 | 416 | # Limit things like pushapk to just these branches |
458 | 417 | "release": ("/releases/mozilla-release",), |
459 | 418 | "beta": ("/releases/mozilla-beta",), |
|
476 | 435 | "/projects/oak", |
477 | 436 | "/projects/pine", |
478 | 437 | ), |
479 | | - "all-production-branches": ( |
480 | | - "/mozilla-central", |
481 | | - "/releases/mozilla-beta", |
482 | | - "/releases/mozilla-release", |
483 | | - "/releases/mozilla-esr78", |
484 | | - ), |
| 438 | + "all-production-branches": ("/mozilla-central", "/releases/mozilla-beta", "/releases/mozilla-release", "/releases/mozilla-esr78"), |
485 | 439 | } |
486 | 440 | ), |
487 | 441 | "thunderbird": immutabledict( |
488 | 442 | { |
489 | | - "all-release-branches": ( |
490 | | - "/releases/comm-beta", |
491 | | - "/releases/comm-esr78", |
492 | | - ), |
| 443 | + "all-release-branches": ("/releases/comm-beta", "/releases/comm-esr78"), |
493 | 444 | "beta": ("/releases/comm-beta",), |
494 | 445 | "esr": ("/releases/comm-esr78",), |
495 | | - "all-nightly-branches": ( |
496 | | - "/comm-central", |
497 | | - "/releases/comm-beta", |
498 | | - "/releases/comm-esr78", |
499 | | - ), |
| 446 | + "all-nightly-branches": ("/comm-central", "/releases/comm-beta", "/releases/comm-esr78"), |
500 | 447 | "nightly": ("/comm-central",), |
501 | 448 | } |
502 | 449 | ), |
|
518 | 465 | "scriptworker": immutabledict( |
519 | 466 | { |
520 | 467 | "scriptworker-scripts-repo": ("/mozilla-releng/scriptworker-scripts",), |
521 | | - "all-production-repos": ( |
522 | | - "/mozilla-releng/scriptworker", |
523 | | - "/mozilla-releng/scriptworker-scripts", |
524 | | - ), |
| 468 | + "all-production-repos": ("/mozilla-releng/scriptworker", "/mozilla-releng/scriptworker-scripts"), |
525 | 469 | } |
526 | 470 | ), |
527 | 471 | } |
|
0 commit comments