mirror of
https://github.com/kata-containers/kata-containers.git
synced 2025-07-17 00:43:36 +00:00
packaging: Cache the kernel modules
This will save us a lot of time, as right now the CI is rebuilding the kernel for absolutely no reason. Signed-off-by: Fabiano Fidêncio <fabiano.fidencio@intel.com>
This commit is contained in:
parent
f481f58659
commit
e5bca90274
@ -996,7 +996,25 @@ handle_build() {
|
|||||||
|
|
||||||
echo "${ARTEFACT_REGISTRY_PASSWORD}" | sudo oras login "${ARTEFACT_REGISTRY}" -u "${ARTEFACT_REGISTRY_USERNAME}" --password-stdin
|
echo "${ARTEFACT_REGISTRY_PASSWORD}" | sudo oras login "${ARTEFACT_REGISTRY}" -u "${ARTEFACT_REGISTRY_USERNAME}" --password-stdin
|
||||||
|
|
||||||
sudo oras push ${ARTEFACT_REGISTRY}/kata-containers/cached-artefacts/${build_target}:latest-${TARGET_BRANCH}-$(uname -m) ${final_tarball_name} ${build_target}-version ${build_target}-builder-image-version ${build_target}-sha256sum
|
case ${build_target} in
|
||||||
|
kernel*-confidential|kernel-sev)
|
||||||
|
sudo oras push \
|
||||||
|
${ARTEFACT_REGISTRY}/kata-containers/cached-artefacts/${build_target}:latest-${TARGET_BRANCH}-$(uname -m) \
|
||||||
|
${final_tarball_name} \
|
||||||
|
"kata-static-${build_target}-modules.tar.xz" \
|
||||||
|
${build_target}-version \
|
||||||
|
${build_target}-builder-image-version \
|
||||||
|
{build_target}-sha256sum
|
||||||
|
;;
|
||||||
|
*)
|
||||||
|
sudo oras push \
|
||||||
|
${ARTEFACT_REGISTRY}/kata-containers/cached-artefacts/${build_target}:latest-${TARGET_BRANCH}-$(uname -m) \
|
||||||
|
${final_tarball_name} \
|
||||||
|
${build_target}-version \
|
||||||
|
${build_target}-builder-image-version \
|
||||||
|
{build_target}-sha256sum
|
||||||
|
;;
|
||||||
|
esac
|
||||||
sudo oras logout "${ARTEFACT_REGISTRY}"
|
sudo oras logout "${ARTEFACT_REGISTRY}"
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user