-
Notifications
You must be signed in to change notification settings - Fork 636
chore(cicd): add extra statuses for ci/cd jobs #8598
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: main
Are you sure you want to change the base?
Conversation
28f9192
to
d292ecc
Compare
- Extends existing statuses for ci/cd for GitHub, GitLab, BitBucket and CircleCI - Update e2e tests
7dce648
to
7030919
Compare
7030919
to
be54217
Compare
- Extend to other SVN providers - Fix failing e2e
be54217
to
1f566ef
Compare
@klesh I can only verify the GitHub part since that is what I have access too (I could check with GitLab but it is been a while since I used it so it will require more time to test). |
@petkostas Thank for the information. Adding new statuses for all data sources should be OK as long as it doesn't break any existing dashboards IMO. @Startrekzky Do you recall any dashboards depending on the |
Thanks @klesh I think it's best to move with GitHub only and then gradually introduce the others through maybe contributors who have access to the other data sources. |
LGTM |
Summary
This PR extends the CI/CD analytics to support more granular result categorization by adding Canceled and Skipped result types alongside the existing Success and Failure types. This provides better insights into CI/CD pipeline outcomes and more accurate DORA metrics.
Please note this covers for now:
Does this close any open issues?
Closes #8570
Screenshots