Bug 1558082 - Port bug 1471004: use worker-type aliases for signing. r=darktrojan
authorRob Lemley <rob@thunderbird.net>
Tue, 11 Jun 2019 15:51:14 -0400
changeset 35957 70432a0d53dc310b6874dc11904579b2e03e84fc
parent 35956 0fdada2dff357b49d6a3aaabfc4684cc536953f1
child 35958 3cfd13094036bb6978f75ad72ed1efe1807cdcd7
push id392
push userclokep@gmail.com
push dateMon, 02 Sep 2019 20:17:19 +0000
reviewersdarktrojan
bugs1558082, 1471004
Bug 1558082 - Port bug 1471004: use worker-type aliases for signing. r=darktrojan Ported from m-c:6487aeb66175
taskcluster/ci/config.yml
--- a/taskcluster/ci/config.yml
+++ b/taskcluster/ci/config.yml
@@ -58,19 +58,19 @@ release-promotion:
             product: thunderbird
             target-tasks-method: ship_desktop
             version-bump: true
 
 scriptworker:
     scope-prefix: 'project:comm:thunderbird:releng'
 
     worker-types:
-        'scriptworker-prov-v1/tb-depsigning':
+        'linux-depsigning':
             - 'project:comm:thunderbird:releng:signing:cert:dep-signing'
-        'scriptworker-prov-v1/tb-signing-v1':
+        'linux-signing':
             - 'project:comm:thunderbird:releng:signing:cert:nightly-signing'
             - 'project:comm:thunderbird:releng:signing:cert:release-signing'
         'scriptworker-prov-v1/tb-beetmover-dev':
             - 'project:comm:thunderbird:releng:beetmover:bucket:dep'
         'scriptworker-prov-v1/tb-beetmover-v1':
             - 'project:comm:thunderbird:releng:beetmover:bucket:nightly'
             - 'project:comm:thunderbird:releng:beetmover:bucket:release'
         'scriptworker-prov-v1/tb-balrog-dev':
@@ -103,16 +103,26 @@ workers:
             implementation: generic-worker
             os: windows
             worker-type: 'gecko-{level}-{alias}'
         images:
             provisioner: aws-provisioner-v1
             implementation: docker-worker
             os: linux
             worker-type: 'gecko-{level}-{alias}'
+        linux-depsigning:
+            provisioner: scriptworker-prov-v1
+            implementation: scriptworker-signing
+            os: linux
+            worker-type: tb-depsigning
+        linux-signing:
+            provisioner: scriptworker-prov-v1
+            implementation: scriptworker-signing
+            os: linux
+            worker-type: tb-signing-v1
         t-linux(-large|-xlarge):
             provisioner: aws-provisioner-v1
             implementation: docker-worker
             os: linux
             worker-type: 'gecko-{alias}'
         t-osx-1010:
             provisioner: releng-hardware
             implementation: generic-worker