Badges for various Auto DevOps results
Description
We currently show summaries of Auto DevOps results in merge requests, and usually that covers delta - how the MR differs from master
. We don't show full information for all areas on master
itself, and even if we did, it would be buried in the pipeline for master
, which means someone consciously navigating to CI/CD > Pipelines and finding the last master
pipeline.
With https://gitlab.com/gitlab-org/gitlab-ce/issues/41174, what if we had badges for each Auto DevOps result displayed in the project header? We should show Code Quality, Code Coverage, License Check, Security, and even Production statuses. This is much better than an overall CI/CD Pipelines status, which only shows if the pipeline succeeded or not.
Further, clicking on the badges would take you to a report for that area for more detail. And for Production, if no production environment exists, we could walk you through adding a Kubernetes cluster.