Alert on CI/CD pipeline events
Problem to solve
Automatic notification that a CI/CD job in a pipeline has failed alerts a user to a problem as soon as it happens which will reduce time to resolution.
Aggregating CI/CD job alerts with alerts from tools that are monitoring the availability and reliability of the application helps responders to correlate delivery events that may have been the root cause.
Alerts on CI jobs will also help a user to monitor the progress of a fix without having to manually monitor the jobs. They can work on something else, update stakeholders, conference with their team and not worry about missing problems. The alert will notify them is there is something to look into.
CI/CD is one of GitLab's biggest revenue generators. Adding alerts to CI/CD events will act as a funnel, driving awareness and adoption of Incident management tools.
User experience goal
User can easily set up an alert for their CI/CD jobs or on events which show up in the alerts list.
Add ability to alert on CI/CD pipelines events. Surface alert in Alert list. Create to-do for new alerts
- What events do people want to be alerted for?
- What information should the alerts contain?
- Where should configuration for internal alerts on CI/CD events live?
This work supports the Alert Management direction.