Bug 1521264 - add clientId to action context + description. r=dustin
authorAki Sasaki <asasaki@mozilla.com>
Tue, 29 Jan 2019 20:46:13 +0000
changeset 513906 1352060f32ff931796360a88d033592441f5af9a
parent 513905 6af54adfc96b200d953fa106fab3303f3004b412
child 513907 031ad7f5577472b87d0172d54e9dcc40dbb4a842
push id10862
push userffxbld-merge
push dateMon, 11 Mar 2019 13:01:11 +0000
treeherdermozilla-beta@a2e7f5c935da [default view] [failures only]
perfherder[talos] [build metrics] [platform microbench] (compared to previous push)
reviewersdustin
bugs1521264
milestone67.0a1
first release with
nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
last release without
nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
Bug 1521264 - add clientId to action context + description. r=dustin Differential Revision: https://phabricator.services.mozilla.com/D17976
.taskcluster.yml
--- a/.taskcluster.yml
+++ b/.taskcluster.yml
@@ -33,17 +33,20 @@ tasks:
             - $if: 'tasks_for == "hg-push"'
               then:
                 name: "Gecko Decision Task"
                 description: 'The task that creates all of the other tasks in the task graph'
               else:
                 $if: 'tasks_for == "action"'
                 then:
                   name: "Action: ${action.title}"
-                  description: '${action.description}'
+                  description: |
+                      ${action.description}
+                      
+                      Action triggered by clientID `${clientId}`
                 else:
                   name: "Decision Task for cron job ${cron.job_name}"
                   description: 'Created by a [cron task](https://tools.taskcluster.net/tasks/${cron.task_id})'
 
         provisionerId: "aws-provisioner-v1"
         workerType: "gecko-${repository.level}-decision"
 
         tags:
@@ -230,16 +233,17 @@ tasks:
                 parent: '${action.taskGroupId}'
                 action:
                   name: '${action.name}'
                   context:
                     taskGroupId: '${action.taskGroupId}'
                     taskId: {$eval: 'taskId'}
                     input: {$eval: 'input'}
                     parameters: {$eval: 'parameters'}
+                    clientId: {$eval: 'clientId'}
             - $if: 'tasks_for == "cron"'
               then:
                 cron: {$json: {$eval: 'cron'}}
             - tasks_for: '${tasks_for}'
             # Email format for try pushes
             - $if: 'tasks_for == "hg-push" && repository.project == "try"'
               then:
                 notify: