Integrate gitlab-ci/cleaos-526-create-mirror-of-yocto-packages
requested to merge integrate/gitlab-ci/cleaos-526-create-mirror-of-yocto-packages/into/seco_lf_v2021.04 into seco_lf_v2021.04
Commit: clea-os/infrastructure/gitlab-ci@81ef3d9e
[CICD][MIRROR][AZURE] Add Azure-hosted mirror for Yocto packages
Some upstream Yocto packages may become unavailable for various reasons, causing build failures in CI/CD pipelines, developer environments, and customer systems. Introducing a mirrored repository ensures package availability, mitigating risks from upstream discontinuations and improving build reliability.
This commit introduces a sync script for uploading Yocto packages to
Azure Blob Storage, ensuring consistent package availability. It also
configures DL_DIR
to use a separate folder, allowing packages to be
collected in a dedicated pipeline stage responsible for syncing.