|
56 | 56 | "task_max_timeout_status": STATUSES["intermittent-task"], |
57 | 57 | "invalid_reclaim_status": STATUSES["intermittent-task"], |
58 | 58 | "task_script": ("bash", "-c", "echo foo && sleep 19 && exit 1"), |
| 59 | + # Logging settings |
59 | 60 | "verbose": True, |
| 61 | + "log_max_bytes": 0, |
| 62 | + "log_max_backups": 10, |
60 | 63 | # Task settings |
61 | 64 | "work_dir": "...", |
62 | 65 | "log_dir": "...", |
|
116 | 119 | "firefox": "hg", |
117 | 120 | "thunderbird": "hg", |
118 | 121 | "mobile": "github", |
119 | | - "mpd001": "github", |
| 122 | + "mozillavpn": "github", |
120 | 123 | "app-services": "github", |
121 | 124 | "glean": "github", |
122 | 125 | "xpi": "github", |
|
134 | 137 | "firefox": ("gecko-1/decision", "gecko-2/decision", "gecko-3/decision"), |
135 | 138 | "thunderbird": ("comm-1/decision", "comm-2/decision", "comm-3/decision"), |
136 | 139 | "mobile": ("mobile-1/decision", "mobile-3/decision"), |
137 | | - "mpd001": ("mpd001-1/decision", "mpd001-3/decision"), |
| 140 | + "mozillavpn": ("mozillavpn-1/decision", "mozillavpn-3/decision"), |
138 | 141 | "app-services": ("app-services-1/decision", "app-services-3/decision"), |
139 | 142 | "glean": ("glean-1/decision", "glean-3/decision"), |
140 | 143 | "xpi": ("xpi-1/decision", "xpi-3/decision"), |
|
152 | 155 | "firefox": ("gecko-1/images", "gecko-2/images", "gecko-3/images"), |
153 | 156 | "thunderbird": ("comm-1/images", "comm-2/images", "comm-3/images"), |
154 | 157 | "mobile": ("mobile-1/images", "mobile-3/images"), |
155 | | - "mpd001": ("mpd001-1/images", "mpd001-3/images"), |
| 158 | + "mozillavpn": ("mozillavpn-1/images", "mozillavpn-3/images"), |
156 | 159 | "app-services": ("app-services-1/images", "app-services-3/images"), |
157 | 160 | "glean": ("glean-1/images", "glean-3/images"), |
158 | 161 | "xpi": ("xpi-1/images", "xpi-3/images"), |
|
176 | 179 | r"^(?P<path>/mozilla-(central|unified))(/|$)", |
177 | 180 | r"^(?P<path>/integration/(autoland|fx-team|mozilla-inbound))(/|$)", |
178 | 181 | r"^(?P<path>/releases/mozilla-(beta|release|esr\d+))(/|$)", |
179 | | - r"^(?P<path>/projects/(maple|oak|pine))(/|$)", |
| 182 | + r"^(?P<path>/projects/(maple|oak|cedar|pine))(/|$)", |
180 | 183 | ), |
181 | 184 | } |
182 | 185 | ), |
|
213 | 216 | } |
214 | 217 | ), |
215 | 218 | ), |
216 | | - "mpd001": ( |
| 219 | + "mozillavpn": ( |
217 | 220 | immutabledict( |
218 | 221 | { |
219 | 222 | "schemes": ("https", "ssh"), |
220 | 223 | "netlocs": ("github.com",), |
221 | | - "path_regexes": tuple([r"^(?P<path>/mozilla-services/(?:guardian-vpn-windows))(/|.git|$)"]), |
| 224 | + "path_regexes": tuple([r"^(?P<path>/mozilla-mobile/(?:mozilla-vpn-client))(/|.git|$)"]), |
222 | 225 | } |
223 | 226 | ), |
224 | 227 | ), |
|
275 | 278 | "github-push", |
276 | 279 | "github-release", |
277 | 280 | ), |
278 | | - "mpd001": ("cron", "github-pull-request", "github-push", "github-release"), |
| 281 | + "mozillavpn": ("cron", "github-pull-request", "github-push", "github-release"), |
279 | 282 | "app-services": ( |
280 | 283 | "action", |
281 | 284 | "cron", |
|
308 | 311 | "firefox": "", |
309 | 312 | "thunderbird": "", |
310 | 313 | "mobile": "mozilla-mobile", |
311 | | - "mpd001": "mozilla-services", |
| 314 | + "mozillavpn": "mozilla-mobile", |
312 | 315 | "app-services": "mozilla", |
313 | 316 | "glean": "mozilla", |
314 | 317 | "xpi": "mozilla-extensions", |
|
335 | 338 | "project:releng:signing:cert:release-signing": "all-release-branches", |
336 | 339 | "project:releng:flathub:firefox:beta": "beta-or-release", # Needed on release for RCs |
337 | 340 | "project:releng:flathub:firefox:stable": "release", |
338 | | - "project:releng:snapcraft:firefox:beta": "beta-or-release", # Needed on release for RCs |
339 | | - "project:releng:snapcraft:firefox:candidate": "release", |
340 | | - "project:releng:snapcraft:firefox:esr": "esr", |
341 | 341 | "project:releng:ship-it:production": "all-production-branches", |
342 | 342 | "project:releng:treescript:action:push": "all-production-branches", |
| 343 | + "project:releng:microsoftstore:beta": "beta", |
| 344 | + "project:releng:microsoftstore:release": "release", |
343 | 345 | } |
344 | 346 | ), |
345 | 347 | "thunderbird": immutabledict( |
|
372 | 374 | "project:mobile:fennec-profile-manager:releng:signing:cert:fennec-production-signing": "fennec-profile-manager-repo", |
373 | 375 | "project:mobile:firefox-tv:releng:googleplay:product:firefox-tv": "firefox-tv-repo", |
374 | 376 | "project:mobile:firefox-tv:releng:signing:cert:production-signing": "firefox-tv-repo", |
375 | | - "project:mobile:focus:googleplay:product:focus": "focus-repo", |
376 | | - "project:mobile:focus:releng:signing:cert:release-signing": "focus-repo", |
377 | 377 | "project:mobile:reference-browser:releng:googleplay:product:reference-browser": "reference-browser-repo", |
378 | 378 | "project:mobile:reference-browser:releng:signing:cert:release-signing": "reference-browser-repo", |
| 379 | + "project:mobile:focus-android:releng:github:project:focus-android": "focus-repo", |
| 380 | + "project:mobile:focus-android:releng:googleplay:product:focus-android": "focus-repo", |
| 381 | + # beta and nightly are signed with same key as production |
| 382 | + "project:mobile:focus-android:releng:signing:cert:production-signing": "focus-repo", |
379 | 383 | } |
380 | 384 | ), |
381 | | - "mpd001": immutabledict( |
| 385 | + "mozillavpn": immutabledict( |
382 | 386 | { |
383 | | - "project:mpd001:releng:signing:cert:nightly-signing": "mpd001-repo", |
384 | | - "project:mpd001:releng:signing:cert:release-signing": "mpd001-repo", |
| 387 | + "project:mozillavpn:releng:signing:cert:nightly-signing": "mozillavpn-repo", |
| 388 | + "project:mozillavpn:releng:signing:cert:release-signing": "mozillavpn-repo", |
| 389 | + "project:mozillavpn:releng:googleplay:product:mozillavpn": "mozillavpn-repo", |
385 | 390 | } |
386 | 391 | ), |
387 | 392 | "app-services": immutabledict({"project:mozilla:app-services:releng:beetmover:bucket:maven-production": "app-services-repo"}), |
|
391 | 396 | "project:xpi:signing:cert:release-signing": "xpi-manifest-repo", |
392 | 397 | "project:xpi:releng:github:project:mozilla-extensions/*": "xpi-manifest-repo", |
393 | 398 | "project:xpi:ship-it:production": "xpi-manifest-repo", |
| 399 | + "project:xpi:beetmover:bucket:release": "xpi-manifest-repo", |
| 400 | + "project:xpi:balrog:server:release": "xpi-manifest-repo", |
394 | 401 | } |
395 | 402 | ), |
396 | 403 | "adhoc": immutabledict({"project:adhoc:signing:cert:release-signing": "adhoc-signing-repos"}), |
|
432 | 439 | # XXX remove /projects/maple when we have a |
433 | 440 | # different prod signing testing solution |
434 | 441 | # XXX remove /projects/oak when we no longer test updates against it |
| 442 | + # XXX remove /projects/cedar when we no longer need |
435 | 443 | # XXX remove /projects/pine when we no longer need |
436 | 444 | # nightly signing |
437 | 445 | "all-nightly-branches": ( |
|
443 | 451 | "/releases/mozilla-esr91", |
444 | 452 | "/projects/maple", |
445 | 453 | "/projects/oak", |
| 454 | + "/projects/cedar", |
446 | 455 | "/projects/pine", |
447 | 456 | ), |
448 | 457 | "all-production-branches": ( |
|
476 | 485 | "reference-browser-repo": ("/mozilla-mobile/reference-browser",), |
477 | 486 | } |
478 | 487 | ), |
479 | | - "mpd001": immutabledict({"mpd001-repo": ("/mozilla-services/guardian-vpn-windows",)}), |
| 488 | + "mozillavpn": immutabledict({"mozillavpn-repo": ("/mozilla-mobile/mozilla-vpn-client",)}), |
480 | 489 | "app-services": immutabledict({"app-services-repo": ("/mozilla/application-services",)}), |
481 | 490 | "glean": immutabledict({"glean-repo": ("/mozilla/glean",)}), |
482 | 491 | "xpi": immutabledict({"xpi-manifest-repo": ("/mozilla-extensions/xpi-manifest",)}), |
|
497 | 506 | "thunderbird": ("decision", "action", "docker-image"), |
498 | 507 | # XXX now that we're on taskgraph, we should limit these. |
499 | 508 | "mobile": "any", # all allowed |
500 | | - "mpd001": "any", # all allowed |
| 509 | + "mozillavpn": "any", # all allowed |
501 | 510 | "app-services": "any", # all allowed |
502 | 511 | "glean": "any", # all allowed |
503 | 512 | "xpi": "any", # all allowed |
|
512 | 521 | "firefox": "GECKO", |
513 | 522 | "thunderbird": "COMM", |
514 | 523 | "mobile": "MOBILE", |
515 | | - "mpd001": "MPD001", |
| 524 | + "mozillavpn": "MOZILLAVPN", |
516 | 525 | "app-services": "APPSERVICES", |
517 | 526 | "glean": "GLEAN", |
518 | 527 | "xpi": "XPI", |
|
0 commit comments