CI/CD pipeline status notifications for GitLab
CatLight can monitor GitLab pipelines and show desktop status notifications. The CatLight app runs on Windows, OS X, and Linux.
Use CatLight to see the current status of important builds and tests. When a pipeline is broken, CatLight will change the color of the tray icon and show a notification. This will remind your team that a build needs attention.
Compared to email notifications, CatLight saves your time by focusing on the current state, and not the history of changes.
How to configure GitLab pipeline notifications?
1. Get CatLight app
Download CatLight. The app works on Windows, macOS, and Linux.
2. Connect to GitLab
Click on "Start new configuration", and select GitLab connection. Pprovide the url of the GitLab server where you want to monitor jobs.
3. Select GitLab pipelines to monitor
CatLight can monitor build pipelines in multiple GitLab projects at the same time. You will receive notifications from all of the builds that you monitor. You can later share the monitoring settings with the team, so each engineer does not need to configure this individually.
4. Get desktop notifications
CatLight will show a notification when the build pipeline starts, succeeds, or fails. For new builds, it will provide an estimated completion time, and for failed builds, it will identify the person who broke it first.
Who broke the build first?
For failed builds, CatLight will say who broke it first. This is useful when other people continue to commit code after the first problem.
Build Investigations
When a pipeline is broken, CatLight will alert the team, and anyone can press the "I will investigate" button on the dashboard. CatLight will then notify the team that somebody is looking at the build.
Build time estimations
For long-running builds, CatLight will show an estimated time of build completion in a notification. You can also see it on the dashboard. The estimation is based on the duration of the previous successful build.
Multiple servers
CatLight can connect to multiple GitLab servers. You can use a different credentials for each server, if needed.
Improve team productivity
CatLight improves the productivity of the whole engineering team. It can help to stabilize CI/CD pipelines and reduce distractions for developers. Read more about use cases for developers, and benefits for managers.
Who is using CatLight for build monitoring?
CatLight is used by leading large and small companies for build monitoring. See the list of top users and their testimonials.
Monitor merge requests
CatLight can also:
- Show GitLab merge request notifications and reminders
- Show notifications about new and changed Jira issues
- Show GitHub issue notifications