Notification events
The following events can generate a notification:
- runCompleted - all tasks have completed, either successfully or because the error was not to be retried
- runSuspended - i.e. all incomplete tasks have exhausted their error retry limit
Other run events can be implemented if required. There's no plans to send notifications on task or job events.
Notification types
Currently supported notification types are:
- Slack - used in testing and demonstrations
- It's just slack at the moment, we will create others as needed, e.g. SMTP
Slack notification
For a slack notification you will need to create ...
Example slack notification configuration:
{
"type": "slack",
"config": {
"url": "https://hooks.slack.com/services/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"
},
"events": ["runSuspended", ]
}