gecko-dev/taskcluster/ci
Tom Prince 042f857f81 Bug 1605275: Adjust how signing workers are selected; r=Callek
When I was working on release-promotion for Thunderbird, I needed a way to
control the scriptworker worker-types used on try vs. on release branches.
At the time, there did not exist a way to vary worker types so I introduced
a scriptworker-specific way to vary the worker type.

Since then, we add support for worker aliases, which can currently vary by
level. This reuses that machinery for selecting signing workers.

Differential Revision: https://phabricator.services.mozilla.com/D58018

--HG--
extra : moz-landing-system : lando
2019-12-27 23:44:06 +00:00
..
addon Bug 1550816: Enforce consistent indenting in taskcluster yaml; r=aki 2019-05-10 21:19:48 +00:00
artifact-build Bug 1573435 - Use toolchain fetches for all remaining toolchain uses, part 2. r=nalexander 2019-08-15 11:22:23 +09:00
balrog Bug 1586748 - Re-enable build-signing for N and Ngv tasks and clean up unused fennec manifests/kinds r=mtabara 2019-10-10 17:53:54 +00:00
beetmover-checksums Bug 1586748 - Re-enable build-signing for N and Ngv tasks and clean up unused fennec manifests/kinds r=mtabara 2019-10-10 17:53:54 +00:00
beetmover-geckoview Bug 1557269 - part 1: Re-expose all maven artifacts and beetmove them r=mtabara 2019-07-05 15:19:14 +00:00
beetmover-repackage Bug 1551738: [declarative-artifacts] Select artifact map by release-type, instead of by project; r=mtabara 2019-05-20 00:51:10 +00:00
beetmover-snap Bug 1550816: Enforce consistent indenting in taskcluster yaml; r=aki 2019-05-10 21:19:48 +00:00
beetmover-source Bug 1550816: Enforce consistent indenting in taskcluster yaml; r=aki 2019-05-10 21:19:48 +00:00
bouncer-locations Bug 1580476 - Switch to new GCP bouncer workers. r=rail a=release 2019-09-16 19:54:56 +00:00
build Bug 1604578 - Enable pgo on macOS shippable builds. r=firefox-build-system-reviewers,mshal 2019-12-18 17:54:40 +00:00
build-fat-aar Bug 1573751 - Fix geckoview nightly signing on try r=nalexander 2019-09-10 13:38:47 +00:00
build-signing Bug 1562412 - stop using build_signing loader. r=jlorenzo,Callek 2019-12-16 09:05:11 +00:00
code-review Bug 1550816: Enforce consistent indenting in taskcluster yaml; r=aki 2019-05-10 21:19:48 +00:00
condprof Bug 1604909: Switch condprof to use debian test image as base; r=tarek 2019-12-18 20:23:36 +00:00
cron-bouncer-check Bug 1598436 - add ESR bouncer checks to cron, r=aki 2019-11-27 02:53:21 +00:00
diffoscope Followup for bug 1600952: run on trunk, not mozilla-central. 2019-12-04 22:44:21 +00:00
docker-image Bug 1597005 - Add taskcluster job to run gdb prettyprinter tests r=glandium 2019-12-20 03:35:43 +00:00
fetch Backed out changeset e6e01dd97002 (bug 1605560) for causing build bustages a=backout 2019-12-22 12:14:47 +02:00
geckodriver-repack Bug 1565725: Don't checkout in geckodriver-repack tasks; r=bstack 2019-08-02 19:05:54 +09:00
geckodriver-signing Bug 1546299 - add mac geckodriver signing support. r=jlorenzo 2019-07-15 16:38:43 +00:00
generate-profile Bug 1604578 - Enable pgo on macOS shippable builds. r=firefox-build-system-reviewers,mshal 2019-12-18 17:54:40 +00:00
hazard Bug 1605875 - add lucetc/wasi-sysroot toolchains to more linux64 builds; r=firefox-build-system-reviewers,rstewart 2019-12-26 14:19:00 +00:00
instrumented-build Bug 1605875 - add lucetc/wasi-sysroot toolchains to more linux64 builds; r=firefox-build-system-reviewers,rstewart 2019-12-26 14:19:00 +00:00
iris Bug 1602979 - [iris firefox] Disable redundant Try build email notifications r=ashughes 2019-12-11 20:58:33 +00:00
l10n Bug 1580356 - Remove Fennec (Firefox for Android). r=snorp,mshal 2019-10-04 20:55:11 +00:00
l10n-bump Bug 1481916 - add l10n-bumper task. r=Callek,tomprince 2019-11-22 23:57:25 +00:00
mar-signing Bug 1550816: Enforce consistent indenting in taskcluster yaml; r=aki 2019-05-10 21:19:48 +00:00
mar-signing-autograph-stage Bug 1550816: Enforce consistent indenting in taskcluster yaml; r=aki 2019-05-10 21:19:48 +00:00
mar-signing-l10n Bug 1550816: Enforce consistent indenting in taskcluster yaml; r=aki 2019-05-10 21:19:48 +00:00
maybe-release Bug 1603106 - daily betas scheduled to be shipped instead of pushed. r=bhearsum 2019-12-11 17:08:23 +00:00
nightly-l10n Bug 1573435 - Use toolchain fetches for all remaining toolchain uses, part 2. r=nalexander 2019-08-15 11:22:23 +09:00
nightly-l10n-signing Bug 1550816: Enforce consistent indenting in taskcluster yaml; r=aki 2019-05-10 21:19:48 +00:00
openh264-plugin Bug 1573435 - Use toolchain fetches for openh264 tasks. r=nalexander 2019-08-15 11:21:48 +09:00
openh264-signing Bug 1550816: Enforce consistent indenting in taskcluster yaml; r=aki 2019-05-10 21:19:48 +00:00
packages Bug 1569355 - Upgrade python-zstandard to 0.11.1. r=tomprince 2019-07-30 14:49:16 +09:00
partials Bug 1550816: Enforce consistent indenting in taskcluster yaml; r=aki 2019-05-10 21:19:48 +00:00
partials-signing Bug 1550816: Enforce consistent indenting in taskcluster yaml; r=aki 2019-05-10 21:19:48 +00:00
pipfile-update Bug 1550816: Enforce consistent indenting in taskcluster yaml; r=aki 2019-05-10 21:19:48 +00:00
post-balrog-dummy Bug 1560134: Use built-in/succeed worker type for dummy jobs; r=dustin 2019-07-02 17:05:23 +00:00
post-beetmover-checksums-dummy Bug 1560134: Use built-in/succeed worker type for dummy jobs; r=dustin 2019-07-02 17:05:23 +00:00
post-beetmover-dummy Bug 1586748 - Re-enable build-signing for N and Ngv tasks and clean up unused fennec manifests/kinds r=mtabara 2019-10-10 17:53:54 +00:00
post-langpack-dummy Bug 1560134: Use built-in/succeed worker type for dummy jobs; r=dustin 2019-07-02 17:05:23 +00:00
push-apk Bug 1560876 - Stop uploading Google Play strings at push-apk phase r=mhentges 2019-07-10 06:02:56 +00:00
push-apk-checks Bug 1550816: Enforce consistent indenting in taskcluster yaml; r=aki 2019-05-10 21:19:48 +00:00
release-balrog-scheduling Bug 1566298 - Block explicit scheduling for the release in balrog on AMO langpack pushing. r=mtabara 2019-08-09 18:53:51 +00:00
release-balrog-submit-toplevel Bug 1599223 - remove target.bz2.complete.mar r=tomprince 2019-11-25 21:49:47 +00:00
release-beetmover-push-to-release Bug 1550816: Enforce consistent indenting in taskcluster yaml; r=aki 2019-05-10 21:19:48 +00:00
release-beetmover-signed-langpacks Bug 1579476 - Switch to new GCP beetmover workers r=mtabara 2019-09-07 00:00:25 +00:00
release-beetmover-signed-langpacks-checksums Bug 1550816: Enforce consistent indenting in taskcluster yaml; r=aki 2019-05-10 21:19:48 +00:00
release-beetmover-source-checksums Bug 1550816: Enforce consistent indenting in taskcluster yaml; r=aki 2019-05-10 21:19:48 +00:00
release-bouncer-aliases Bug 1598436 - add ESR bouncer checks to cron, r=aki 2019-11-27 02:53:21 +00:00
release-bouncer-check Bug 1551738: Add esr68 support to bouncer tasks; r=bhearsum 2019-05-20 03:31:25 +00:00
release-bouncer-sub Bug 1599223 - remove target.bz2.complete.mar r=tomprince 2019-11-25 21:49:47 +00:00
release-bouncer-sub-nazgul Bug 1599223 - remove target.bz2.complete.mar r=tomprince 2019-11-25 21:49:47 +00:00
release-early-tagging Bug 1535193: Add treescript tasks to treeherder; r=Callek 2019-12-23 04:11:01 +00:00
release-eme-free-repack Bug 1550816: Enforce consistent indenting in taskcluster yaml; r=aki 2019-05-10 21:19:48 +00:00
release-eme-free-repack-beetmover Bug 1550816: Enforce consistent indenting in taskcluster yaml; r=aki 2019-05-10 21:19:48 +00:00
release-eme-free-repack-beetmover-checksums Bug 1550816: Enforce consistent indenting in taskcluster yaml; r=aki 2019-05-10 21:19:48 +00:00
release-eme-free-repack-repackage Bug 1573435 - Use toolchain fetches for all remaining toolchain uses, part 2. r=nalexander 2019-08-15 11:22:23 +09:00
release-eme-free-repack-repackage-signing Bug 1550816: Enforce consistent indenting in taskcluster yaml; r=aki 2019-05-10 21:19:48 +00:00
release-eme-free-repack-signing Bug 1562412 - stop using build_signing loader. r=jlorenzo,Callek 2019-12-16 09:05:11 +00:00
release-final-verify Bug 1550816: Enforce consistent indenting in taskcluster yaml; r=aki 2019-05-10 21:19:48 +00:00
release-generate-checksums Bug 1550816: Enforce consistent indenting in taskcluster yaml; r=aki 2019-05-10 21:19:48 +00:00
release-generate-checksums-beetmover Bug 1550816: Enforce consistent indenting in taskcluster yaml; r=aki 2019-05-10 21:19:48 +00:00
release-generate-checksums-signing Bug 1550816: Enforce consistent indenting in taskcluster yaml; r=aki 2019-05-10 21:19:48 +00:00
release-mark-as-shipped Bug 1581149 - switch to new GCP shipitworkers. r=catlee a=release 2019-09-24 12:09:24 +00:00
release-notify-av-announce Bug 1532390 - Support av-vendor-announce. r=rail 2019-12-27 14:47:46 +00:00
release-notify-promote Bug 1560134: Use built-in/succeed worker type for dummy jobs; r=dustin 2019-07-02 17:05:23 +00:00
release-notify-push Bug 1560134: Use built-in/succeed worker type for dummy jobs; r=dustin 2019-07-02 17:05:23 +00:00
release-notify-ship Bug 1560134: Use built-in/succeed worker type for dummy jobs; r=dustin 2019-07-02 17:05:23 +00:00
release-notify-started Bug 1551738: [release] Match on `esr.*` instead of `esr60` in a bunch of generic places; r=Callek 2019-05-15 18:09:22 +00:00
release-partner-repack Bug 1550816: Enforce consistent indenting in taskcluster yaml; r=aki 2019-05-10 21:19:48 +00:00
release-partner-repack-beetmover Bug 1572102 - deprioritize partner-repack tasks as they don't block QE, r=aki 2019-08-27 03:06:47 +00:00
release-partner-repack-bouncer-sub Bug 1580476 - Switch to new GCP bouncer workers. r=rail a=release 2019-09-16 19:54:56 +00:00
release-partner-repack-chunking-dummy Bug 1560134: Use built-in/succeed worker type for dummy jobs; r=dustin 2019-07-02 17:05:23 +00:00
release-partner-repack-repackage Bug 1573435 - Use toolchain fetches for all remaining toolchain uses, part 2. r=nalexander 2019-08-15 11:22:23 +09:00
release-partner-repack-repackage-signing Bug 1572102 - deprioritize partner-repack tasks as they don't block QE, r=aki 2019-08-27 03:06:47 +00:00
release-partner-repack-signing Bug 1562412 - stop using build_signing loader. r=jlorenzo,Callek 2019-12-16 09:05:11 +00:00
release-push-langpacks Bug 1585603 - enable GCP addonworkers. r=catlee 2019-10-09 13:32:58 +00:00
release-secondary-balrog-scheduling Bug 1550816: Enforce consistent indenting in taskcluster yaml; r=aki 2019-05-10 21:19:48 +00:00
release-secondary-balrog-submit-toplevel No bug: Remove unused `publish-rules` key from balrog toplevel tasks; r=Callek 2019-05-16 17:32:04 +00:00
release-secondary-final-verify Bug 1550816: Enforce consistent indenting in taskcluster yaml; r=aki 2019-05-10 21:19:48 +00:00
release-secondary-notify-ship Bug 1560134: Use built-in/succeed worker type for dummy jobs; r=dustin 2019-07-02 17:05:23 +00:00
release-secondary-snap-push Bug 1588577 - switch to new GCP pushsnapworkers. r=nthomas a=release 2019-10-15 05:23:39 +00:00
release-secondary-update-verify Bug 1551738: [release] Removed unsued channel from secondary-update-verify tasks. 2019-05-16 18:13:00 +00:00
release-secondary-update-verify-config Bug 1551739: [taskgraph] Move update-verify tasks to shippable platform; r=Callek 2019-05-15 18:01:06 +00:00
release-snap-push Bug 1588577 - switch to new GCP pushsnapworkers. r=nthomas a=release 2019-10-15 05:23:39 +00:00
release-snap-repackage Bug 1597928 - Snap repackage: Stop fetching scripts from the hg.mozilla.org archive endpoint r=jlund 2019-11-21 09:50:47 +00:00
release-source Bug 1562412 - stop using build_signing loader. r=jlorenzo,Callek 2019-12-16 09:05:11 +00:00
release-source-checksums-signing Bug 1550816: Enforce consistent indenting in taskcluster yaml; r=aki 2019-05-10 21:19:48 +00:00
release-source-signing Bug 1550816: Enforce consistent indenting in taskcluster yaml; r=aki 2019-05-10 21:19:48 +00:00
release-update-verify No bug: [release] Fix path to update-verify diff-summary log; r=bhearsum 2019-05-24 00:22:50 +00:00
release-update-verify-config Bug 1551738: Add balrog and update-verify support for esr68; r=bhearsum 2019-05-17 19:21:19 +00:00
release-update-verify-config-next Bug 1551738: Add update tests for update testing from the previous ESR release; r=bhearsum 2019-05-20 01:23:39 +00:00
release-update-verify-next Bug 1551738: Add update tests for update testing from the previous ESR release; r=bhearsum 2019-05-20 01:23:39 +00:00
release-version-bump Bug 1535193: Add treescript tasks to treeherder; r=Callek 2019-12-23 04:11:01 +00:00
repackage Bug 1599223 - remove target.bz2.complete.mar r=tomprince 2019-11-25 21:49:47 +00:00
repackage-l10n Bug 1599223 - remove target.bz2.complete.mar r=tomprince 2019-11-25 21:49:47 +00:00
repackage-msi Bug 1593093 - Bump Wix toolchain. r=mhowell a=me for CLOSED TREE 2019-10-31 15:34:32 -04:00
repackage-signing Bug 1550816: Enforce consistent indenting in taskcluster yaml; r=aki 2019-05-10 21:19:48 +00:00
repackage-signing-l10n Bug 1550816: Enforce consistent indenting in taskcluster yaml; r=aki 2019-05-10 21:19:48 +00:00
repackage-signing-msi Bug 1550816: Enforce consistent indenting in taskcluster yaml; r=aki 2019-05-10 21:19:48 +00:00
repo-update Bug 1570646 Adjust timeout for repo_update task r=RyanVM 2019-08-13 14:45:35 +00:00
searchfox Bug 1605875 - add lucetc/wasi-sysroot toolchains to more linux64 builds; r=firefox-build-system-reviewers,rstewart 2019-12-26 14:19:00 +00:00
source-test Bug 1605875 - add lucetc/wasi-sysroot toolchains to more linux64 builds; r=firefox-build-system-reviewers,rstewart 2019-12-26 14:19:00 +00:00
spidermonkey Bug 1597005 - Add taskcluster job to run gdb prettyprinter tests r=glandium 2019-12-20 03:35:43 +00:00
static-analysis-autotest Bug 1605875 - add lucetc/wasi-sysroot toolchains to more linux64 builds; r=firefox-build-system-reviewers,rstewart 2019-12-26 14:19:00 +00:00
system-symbols Bug 1596775: Add tasks to upload symbols to server; r=glandium,marco 2019-12-12 02:03:53 +00:00
system-symbols-upload Bug 1596775: Add tasks to upload symbols to server; r=glandium,marco 2019-12-12 02:03:53 +00:00
test Bug 1602863 - add linux1804-64 test platofrms and migrate awsy/cppunit to run on ubuntu1804 r=jmaher 2019-12-27 19:38:12 +00:00
toolchain Bug 1594538 - Require rustc 1.39 to build. r=firefox-build-system-reviewers,rstewart 2019-12-17 17:12:21 +00:00
upload-generated-sources Bug 1550816: Enforce consistent indenting in taskcluster yaml; r=aki 2019-05-10 21:19:48 +00:00
upload-symbols Bug 1550816: Enforce consistent indenting in taskcluster yaml; r=aki 2019-05-10 21:19:48 +00:00
valgrind Bug 1605875 - add lucetc/wasi-sysroot toolchains to more linux64 builds; r=firefox-build-system-reviewers,rstewart 2019-12-26 14:19:00 +00:00
visual-metrics Bug 1599424 - Convert vismet task output to a perfherder artifact r=sparky,rwood 2019-12-06 07:57:50 +00:00
visual-metrics-dep Bug 1599424 - Convert vismet task output to a perfherder artifact r=sparky,rwood 2019-12-06 07:57:50 +00:00
webrender Bug 1602863 - use ubuntu1804 image for webrender r=jmaher 2019-12-11 20:28:45 +00:00
config.yml Bug 1605275: Adjust how signing workers are selected; r=Callek 2019-12-27 23:44:06 +00:00