Integrate gitlab-ci/yt-65-solution-with-clone-as-first-stage and 1 more
Commit: seco-ne/yocto/infrastructure/gitlab-ci@667964a6
Fix typos
--
Commit: seco-ne/yocto/infrastructure/gitlab-ci@bd7e9366
YT-65 We perform a repository checkout in the manifest project for each build job.
Each pipeline builds code for multiple MACHINES.
This results in multiple downloads from each repository in the manifest.
Occasionally, certain repositories may fail to fetch data.
To avoid fetching the same data repeatedly for each build job in the pipeline,
the repo_checkout
stage is added.
In this stage, the repo tool prepares the repository structure once
and stores it in the cache.
Subsequent build jobs use the pre-fetched data from the cache.