[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.
- build-pipeline-yocto.yml.jinja2 10 additions, 1 deletionbuild-pipeline-yocto.yml.jinja2
- build-pipeline.yml 32 additions, 0 deletionsbuild-pipeline.yml
- scripts/azure_blob_sync.py 341 additions, 0 deletionsscripts/azure_blob_sync.py
- scripts/yocto_cache_setup.sh 10 additions, 4 deletionsscripts/yocto_cache_setup.sh
-
mentioned in commit clea-os/layers/seco/meta-seco-qcom@7d8cef1a
-
mentioned in commit clea-os/layers/seco/meta-seco-mtk@4bcbd54a
-
mentioned in commit clea-os/bsp/mediatek/u-boot-seco-mtk@bec97954
-
mentioned in commit clea-os/layers/seco/meta-seco-clea-os@f822d8e3
-
mentioned in commit clea-os/layers/seco/meta-seco-core@12113c7f
-
mentioned in commit clea-os/layers/seco/meta-seco-bsp@946a9957
-
mentioned in commit clea-os/layers/seco/meta-seco-rpi@bbf68469
-
mentioned in commit clea-os/layers/seco/meta-seco-clea-os-embedded@40b652c9
-
mentioned in commit clea-os/bsp/mediatek/linux-seco-mtk@7494e593
-
mentioned in commit clea-os/layers/seco/meta-seco-intel@192e6dce
-
mentioned in commit clea-os/bsp/nxp/tools/imx-mkimage@1e717e74
-
mentioned in commit clea-os/layers/seco/meta-seco-clea-os-things@3b6ebe17
-
mentioned in commit clea-os/layers/seco/meta-seco-rk@70cf3464
-
mentioned in commit clea-os/bsp/nxp/u-boot-seco-imx@56d28289
-
mentioned in commit clea-os/layers/seco/meta-seco-imx@34979e4b
-
mentioned in commit clea-os/seco-base@d5abba61
-
mentioned in commit clea-os/bsp/nxp/linux-seco-imx@add9572e
-
mentioned in commit clea-os/bsp/rockchip/u-boot-seco-rk@66d21203
-
mentioned in commit clea-os/bsp/rockchip/u-boot-seco-rk@769cd242
-
mentioned in commit clea-os/bsp/rockchip/linux-seco-rk@a0cbcb42
-
mentioned in commit clea-os/layers/external/poky@5d9f7529
-
mentioned in commit clea-os/layers/seco/meta-seco-qcom@dc38e23b
-
mentioned in commit clea-os/layers/seco/meta-seco-mtk@cc69f645
-
mentioned in commit clea-os/layers/seco/meta-seco-clea-os@14083077
-
mentioned in commit clea-os/layers/seco/meta-seco-core@955c19c0
-
mentioned in commit clea-os/layers/seco/meta-seco-bsp@c5bce1f3
-
mentioned in commit clea-os/layers/seco/meta-seco-rpi@1287947f
-
mentioned in commit clea-os/layers/seco/meta-seco-clea-os-embedded@412d6303
-
mentioned in commit clea-os/layers/seco/meta-seco-intel@c9e67b71
-
mentioned in commit clea-os/layers/seco/meta-seco-clea-os-things@17cee5be
-
mentioned in commit clea-os/layers/seco/meta-seco-rk@689a0479
-
mentioned in commit clea-os/layers/seco/meta-seco-imx@5cfa968d
-
mentioned in commit clea-os/seco-base@de52e4b8
-
mentioned in commit clea-os/seco-manifest@8b483087
-
mentioned in merge request clea-os/layers/seco/meta-seco-qcom!57 (merged)
-
mentioned in commit clea-os/bsp/nxp/linux-seco-imx@4c7968f8
-
mentioned in merge request clea-os/bsp/mediatek/u-boot-seco-mtk!49 (merged)
-
mentioned in merge request clea-os/layers/seco/meta-seco-mtk!111 (merged)
-
mentioned in commit clea-os/layers/seco/meta-seco-imx@0722ef23
-
mentioned in merge request clea-os/layers/seco/meta-seco-clea-os!97 (merged)
-
mentioned in merge request clea-os/bsp/mediatek/linux-seco-mtk!52 (merged)
-
mentioned in merge request clea-os/layers/seco/meta-seco-core!76 (merged)
-
mentioned in merge request clea-os/bsp/nxp/tools/imx-mkimage!88 (merged)
-
mentioned in merge request clea-os/layers/seco/meta-seco-bsp!103 (merged)
-
mentioned in merge request clea-os/bsp/nxp/u-boot-seco-imx!215 (merged)
-
mentioned in merge request clea-os/layers/seco/meta-seco-rpi!90 (merged)
-
mentioned in merge request clea-os/bsp/nxp/linux-seco-imx!283 (merged)
-
mentioned in merge request clea-os/bsp/rockchip/u-boot-seco-rk!142 (merged)
-
mentioned in merge request clea-os/layers/seco/meta-seco-clea-os-embedded!150 (merged)
-
mentioned in merge request clea-os/layers/seco/meta-seco-intel!107 (merged)
-
mentioned in merge request clea-os/bsp/rockchip/u-boot-seco-rk!143 (merged)
-
mentioned in merge request clea-os/bsp/rockchip/linux-seco-rk!114 (merged)
-
mentioned in merge request clea-os/layers/seco/meta-seco-clea-os-things!196 (merged)
-
mentioned in merge request clea-os/layers/seco/meta-seco-rk!252 (merged)
-
mentioned in merge request clea-os/layers/external/poky!78 (merged)
-
mentioned in merge request clea-os/layers/seco/meta-seco-imx!431 (merged)
-
mentioned in merge request clea-os/layers/seco/meta-seco-qcom!58 (merged)
-
mentioned in merge request clea-os/seco-base!174 (merged)
-
mentioned in merge request clea-os/layers/seco/meta-seco-mtk!112 (merged)
-
mentioned in merge request clea-os/layers/seco/meta-seco-clea-os!98 (merged)
-
mentioned in merge request clea-os/layers/seco/meta-seco-core!77 (merged)
-
mentioned in merge request clea-os/layers/seco/meta-seco-bsp!104 (merged)
-
mentioned in merge request clea-os/layers/seco/meta-seco-rpi!91 (merged)
-
mentioned in merge request clea-os/layers/seco/meta-seco-clea-os-embedded!151 (merged)
-
mentioned in merge request clea-os/layers/seco/meta-seco-intel!108 (merged)
-
mentioned in merge request clea-os/layers/seco/meta-seco-clea-os-things!197 (merged)
-
mentioned in merge request clea-os/layers/seco/meta-seco-rk!253 (merged)
-
mentioned in merge request clea-os/layers/seco/meta-seco-imx!432 (merged)
-
mentioned in merge request clea-os/seco-base!175 (merged)
-
mentioned in commit clea-os/seco-manifest@da40f472
-
mentioned in merge request clea-os/seco-manifest!652 (merged)