Skip to content

ci: split .gitlab-ci.yml file by stages

Jaime Martinez requested to merge split-ci-yaml-file into master

As we keep increasing the number of jobs that we run (e.g. release-*) the file is growing and is harder to read. I've decided to split the .gitlab-ci.yml file and put the changes into separate files per stages, including them in the main file so they run as required.

See screenshot of 2 pipelines that ran for !1171 (merged) (left side) and one for this MR

Screenshot_2022-12-14_at_2.15.04_pm

Note that the Jobs numbers differ due to failed and retried jobs that are part of the same pipeline.

Edited by Jaime Martinez

Merge request reports