Notification

Description

Each action on CDS triggers an event. It’s possible at the project level to setup notification through a webhook, filtering by event.

Permission

To be able to manage notification you will need the permission manage on your project

Add a notification using CLI

cdsctl experimental project notification import <PROJECT-KEY> <notification.yaml>

Example of webhook configuration

name: my-notif
webhook_url: https://myserver/notif
filters:
  workflowRun: 
    events: [Run.*]
  analysis: 
    events: [AnalysisStart, AnalysisDone]
auth:
  headers:
    Authorization: Bearer ey......