Skip to content

No git clone for rspec:coverage job

From Draft to Ready

Context

Related to #416630 (closed). Iteration 2 of #416630 (comment 1474093453).

What does this MR do and why?

We leverage the newly introduced .fast-no-clone-job job to avoid a git clone for the rspec:coverage job.

Instead, we download the necessary files from the GitLab API.

We also download local gems (see why in this comment).

Results

Next steps

See iteration 3 and 4 of #416630 (comment 1474093453).

MR acceptance checklist

This checklist encourages us to confirm any changes have been analyzed to reduce risks in quality, performance, reliability, security, and maintainability.

Edited by David Dieulivol

Merge request reports