Auto-tools/Projects/Pulse/Exchanges: Difference between revisions
< Auto-tools | Projects | Pulse
Jump to navigation
Jump to search
(Documentation of all taskcluster exchanges) |
|||
Line 29: | Line 29: | ||
;maintainer: jgriffin@mozilla.com | ;maintainer: jgriffin@mozilla.com | ||
;description: See [[Auto-tools/Projects/Pulse#Consuming_buildbot_messages]]. | ;description: See [[Auto-tools/Projects/Pulse#Consuming_buildbot_messages]]. | ||
== TaskCluster Queue: Task Defined == | |||
;exchange: <code>exchange/taskcluster-queue/v1/task-defined</code> | |||
;maintainer: jonasfj@mozilla.com | |||
;description: Notifications of new task definitions, for details see [http://docs.taskcluster.net/queue/exchanges/#taskDefined official documentation] | |||
== TaskCluster Queue: Task Pending == | |||
;exchange: <code>exchange/taskcluster-queue/v1/task-pending</code> | |||
;maintainer: jonasfj@mozilla.com | |||
;description: Notifications of pending tasks, for details see [http://docs.taskcluster.net/queue/exchanges/#taskPending official documentation] | |||
== TaskCluster Queue: Task Running == | |||
;exchange: <code>exchange/taskcluster-queue/v1/task-running</code> | |||
;maintainer: jonasfj@mozilla.com | |||
;description: Notifications of running tasks, for details see [http://docs.taskcluster.net/queue/exchanges/#taskRunning official documentation] | |||
== TaskCluster Queue: Artifact Creation == | |||
;exchange: <code>exchange/taskcluster-queue/v1/artifact-created</code> | |||
;maintainer: jonasfj@mozilla.com | |||
;description: Notifications of new artifacts, for details see [http://docs.taskcluster.net/queue/exchanges/#artifactCreated official documentation] | |||
== TaskCluster Queue: Task Completed == | |||
;exchange: <code>exchange/taskcluster-queue/v1/task-completed</code> | |||
;maintainer: jonasfj@mozilla.com | |||
;description: Notifications of completed tasks, for details see [http://docs.taskcluster.net/queue/exchanges/#taskCompleted official documentation] | |||
== TaskCluster Queue: Task Failed == | |||
;exchange: <code>exchange/taskcluster-queue/v1/task-failed</code> | |||
;maintainer: jonasfj@mozilla.com | |||
;description: Notifications of failed tasks, for details see [http://docs.taskcluster.net/queue/exchanges/#taskFailed official documentation] | |||
== TaskCluster Scheduler: Task-Graph Running == | |||
;exchange: <code>exchange/taskcluster-scheduler/v1/task-graph-running</code> | |||
;maintainer: jonasfj@mozilla.com | |||
;description: Notifications of new task-graphs, for details see [http://docs.taskcluster.net/scheduler/events/#taskGraphRunning official documentation] | |||
== TaskCluster Scheduler: Task-Graph Extended == | |||
;exchange: <code>exchange/taskcluster-scheduler/v1/task-graph-extended | |||
</code> | |||
;maintainer: jonasfj@mozilla.com | |||
;description: Notifications of task-graph extensions, for details see [http://docs.taskcluster.net/scheduler/events/#taskGraphExtended official documentation] | |||
== TaskCluster Scheduler: Task-Graph Blocked == | |||
;exchange: <code>exchange/taskcluster-scheduler/v1/task-graph-blocked | |||
</code> | |||
;maintainer: jonasfj@mozilla.com | |||
;description: Notifications of blocked task-graphs, for details see [http://docs.taskcluster.net/scheduler/events/#taskGraphBlocked official documentation] | |||
== TaskCluster Scheduler: Task-Graph Finished == | |||
;exchange: <code>exchange/taskcluster-scheduler/v1/task-graph-finished | |||
</code> | |||
;maintainer: jonasfj@mozilla.com | |||
;description: Notifications of finished task-graphs, for details see [http://docs.taskcluster.net/scheduler/events/#taskGraphFinished official documentation] |
Revision as of 00:34, 29 October 2014
This page is meant to be a list of exchanges available on pulse.mozilla.org
. If exchanges you are publishing isn't listed here, please add them. Your description doesn't have to be long, this is just give an overview of which exchanges is available on pulse, so that people can build tools on top of them. If you have additional documentation available, this is also a good place to put a link.
Example entry
== Notifications About Jonas' Lunch == ;exchange: <code>exchange/jonasfj/lunch-notifications</code> ;maintainer: jonasfj@mozilla.com ;description: Exchange where I publish JSON messages about my lunch every day.
Treeherder: New Result-Sets
- exchange(prod)
exchange/treeherder/v1/new-result-set
- exchange(stage)
exchange/treeherder-stage/v1/new-result-set
- maintainer
- jonasfj@mozilla.com
- description
- Messages about new result-sets. These messages include the
revision_hash
, and can be used to add additional jobs to a treeherder result-set. This exchange is not operational as of writing, but will be soon, see bug 1016117 for details.
Simple Bugzilla
- exchange
exchange/bugzilla/simple
- maintainer
- mcote@mozilla.com
- description
- Notifications of Bugzilla bug updates. See BMO/ChangeNotificationSystem.
BuildBot
- exchange
exchange/build/
- maintainer
- catlee@mozilla.com
- description
- Notifications of builds and test runs. See Auto-tools/Projects/Pulse#Consuming_buildbot_messages.
Normalized BuildBot
- exchange
exchange/build/normalized
- maintainer
- jgriffin@mozilla.com
- description
- See Auto-tools/Projects/Pulse#Consuming_buildbot_messages.
TaskCluster Queue: Task Defined
- exchange
exchange/taskcluster-queue/v1/task-defined
- maintainer
- jonasfj@mozilla.com
- description
- Notifications of new task definitions, for details see official documentation
TaskCluster Queue: Task Pending
- exchange
exchange/taskcluster-queue/v1/task-pending
- maintainer
- jonasfj@mozilla.com
- description
- Notifications of pending tasks, for details see official documentation
TaskCluster Queue: Task Running
- exchange
exchange/taskcluster-queue/v1/task-running
- maintainer
- jonasfj@mozilla.com
- description
- Notifications of running tasks, for details see official documentation
TaskCluster Queue: Artifact Creation
- exchange
exchange/taskcluster-queue/v1/artifact-created
- maintainer
- jonasfj@mozilla.com
- description
- Notifications of new artifacts, for details see official documentation
TaskCluster Queue: Task Completed
- exchange
exchange/taskcluster-queue/v1/task-completed
- maintainer
- jonasfj@mozilla.com
- description
- Notifications of completed tasks, for details see official documentation
TaskCluster Queue: Task Failed
- exchange
exchange/taskcluster-queue/v1/task-failed
- maintainer
- jonasfj@mozilla.com
- description
- Notifications of failed tasks, for details see official documentation
TaskCluster Scheduler: Task-Graph Running
- exchange
exchange/taskcluster-scheduler/v1/task-graph-running
- maintainer
- jonasfj@mozilla.com
- description
- Notifications of new task-graphs, for details see official documentation
TaskCluster Scheduler: Task-Graph Extended
- exchange
exchange/taskcluster-scheduler/v1/task-graph-extended
- maintainer
- jonasfj@mozilla.com
- description
- Notifications of task-graph extensions, for details see official documentation
TaskCluster Scheduler: Task-Graph Blocked
- exchange
exchange/taskcluster-scheduler/v1/task-graph-blocked
- maintainer
- jonasfj@mozilla.com
- description
- Notifications of blocked task-graphs, for details see official documentation
TaskCluster Scheduler: Task-Graph Finished
- exchange
exchange/taskcluster-scheduler/v1/task-graph-finished
- maintainer
- jonasfj@mozilla.com
- description
- Notifications of finished task-graphs, for details see official documentation