Bug 1562412 - [3-task notarization] - fix missing poller task r=Callek

The transform skips copying attributes from the dep job if attributes are specified. This means we skipped adding shipping_{phase,product}, nightly, and shippable attributes, and the poller task ended up getting filtered out of various target task methods.

Everything works properly if we just copy the attributes from the dependent job.

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

--HG--
extra : moz-landing-system : lando
This commit is contained in:
Aki Sasaki 2020-02-28 00:14:27 +00:00
parent 1099dc6e1b
commit dfdadd73df
3 changed files with 0 additions and 6 deletions

View File

@ -16,6 +16,4 @@ job-template:
description-suffix: 'Mac Notarization Poller'
worker:
implementation: notarization-poller
attributes:
shipping_phase: promote
copy-repack-ids: true

View File

@ -16,6 +16,4 @@ job-template:
description-suffix: 'Mac Notarization Poller'
worker:
implementation: notarization-poller
attributes:
shipping_phase: promote
copy-repack-ids: true

View File

@ -15,5 +15,3 @@ job-template:
description-suffix: 'Mac Notarization Poller'
worker:
implementation: notarization-poller
attributes:
shipping_phase: promote