Bug 1460906 Fix use of config.params and release_eta r=asasaki draft
authorSimon Fraser <sfraser@mozilla.com>
Fri, 11 May 2018 17:27:34 +0100
changeset 794247 454006b4c6b84795d51486917a94a84391be1171
parent 794191 4303d49c53931385892231969e40048f096b4d4c
push id109628
push usersfraser@mozilla.com
push dateFri, 11 May 2018 16:28:08 +0000
reviewersasasaki
bugs1460906
milestone62.0a1
Bug 1460906 Fix use of config.params and release_eta r=asasaki MozReview-Commit-ID: 9wtsZw118YX
taskcluster/taskgraph/transforms/task.py
--- a/taskcluster/taskgraph/transforms/task.py
+++ b/taskcluster/taskgraph/transforms/task.py
@@ -1042,17 +1042,17 @@ def build_balrog_payload(config, task, t
                 'partial_versions': release_config.get('partial_versions', ""),
                 'platforms': worker['platforms'],
                 'rules_to_update': worker['rules-to-update'],
                 'require_mirrors': worker['require-mirrors'],
             })
         else:  # schedule / ship
             task_def['payload'].update({
                 'publish_rules': worker['publish-rules'],
-                'release_eta': worker.get('release-eta', config.params.get('release_eta', '')),
+                'release_eta': worker.get('release-eta', config.params.get('release_eta')) or '',
             })
 
 
 @payload_builder('bouncer-aliases')
 def build_bouncer_aliases_payload(config, task, task_def):
     worker = task['worker']
 
     task_def['payload'] = {