Add rake task to trace deployment pipelines
Summary
Add a rake task to trace a deployment pipeline that has already completed. It can pull timing data using the pipelines and jobs APIs, and it should generate traces in the Opentelemetry format.
POC: gitlab-org/release-tools!1772 (closed)
Proposal
Create a rake task, and a job that will run the rake task.
The POC needs to be polished:
- Add specs.
- No need to trace job logs for now.
- Take MRs through review and merge.
- Add rake task.
- Add CI job that runs the rake task.
Edited by Reuben Pereira