Skip to content

Add rake task and CI job to update pipeline and job duration metrics

Reuben Pereira requested to merge rp/pipeline-job-duration-metrics-job into master

What does this MR do and why?

Describe in detail what your merge request does and why.

Add a rake task to execute the PipelineTracer::MetricsService class, and a CI job to execute the rake task. The CI job is added to the coordinated:finish stage of the coordinator pipeline. For now it will only run on successful pipelines, and is allowed to fail.

Pipeline with the new job: https://ops.gitlab.net/gitlab-org/release/tools/-/pipelines/1847488.

gitlab-com/gl-infra/delivery#2891 (closed) and gitlab-com/gl-infra/delivery#2905 (closed)

Author Check-list

  • Has documentation been updated?
Edited by Reuben Pereira

Merge request reports