Add custom labels to CICD pipelines
Gitlab.com uses CICD for our deployments. A single pipeline may be a deploy to production, staging, canary or a dry-run deployment for testing. It would be nice to have the ability to annotate the pipelines especially when there multiple deploys going in parallel to different stages:
if we could add labels in
gitlab-ci.yml that would appear on the pipeline overview, something like this:
.staging: ... labels: - staging staging-api: extends: .staging stage: staging-api staging-web: extends: .staging stage: staging-web
And then all labels for the jobs in a pipeline execution would display on the overview.