Bug 1437958 - notify taskcluster-notifications@ on action task failure; r=bstack
authorDustin J. Mitchell <dustin@mozilla.com>
Mon, 11 Jun 2018 15:20:37 +0000
changeset 479142 17e442b27121d37bf6b8c28f2b67c1540685443b
parent 479141 6809bb66d5b8abea2c02cd5752c6a2043238367d
child 479143 62f9aa66e244674508af35acbcfc998a7280903e
push id1757
push userffxbld-merge
push dateFri, 24 Aug 2018 17:02:43 +0000
treeherdermozilla-release@736023aebdb1 [default view] [failures only]
perfherder[talos] [build metrics] [platform microbench] (compared to previous push)
reviewersbstack
bugs1437958
milestone62.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 1437958 - notify taskcluster-notifications@ on action task failure; r=bstack MozReview-Commit-ID: Fe3gUUmJkny
.taskcluster.yml
--- a/.taskcluster.yml
+++ b/.taskcluster.yml
@@ -62,18 +62,21 @@ tasks:
               - "notify.email.${ownerEmail}.on-failed"
               - "notify.email.${ownerEmail}.on-exception"
               # These are the old index routes for the decision task.
               # They are still here so external tools that referenced them continue to work.
               - "index.gecko.v2.${repository.project}.latest.firefox.decision"
               - "index.gecko.v2.${repository.project}.revision.${push.revision}.firefox.decision"
             else:
               $if: 'tasks_for == "action"'
-              then: "index.gecko.v2.${repository.project}.pushlog-id.${push.pushlog_id}.actions.${ownTaskId}"
-              else:
+              then:
+              - "notify.email.taskcluster-notifications+action-task@mozilla.com.on-failed"
+              - "notify.email.taskcluster-notifications+action-task@mozilla.com.on-exception"
+              - "index.gecko.v2.${repository.project}.pushlog-id.${push.pushlog_id}.actions.${ownTaskId}"
+              else:  # cron
               - "index.gecko.v2.${repository.project}.latest.taskgraph.decision-${cron.job_name}"
               - "index.gecko.v2.${repository.project}.latest.firefox.decision-${cron.job_name}"
 
       scopes:
         $if: 'tasks_for == "hg-push"'
         then:
           - 'assume:repo:${repoUrl[8:]}:branch:default'
           - 'queue:route:notify.email.${ownerEmail}.*'