mirror of
https://github.com/kata-containers/kata-containers.git
synced 2025-06-25 06:52:13 +00:00
tools: Introduce USE_CACHE
environment variable
This allows setting `USE_CACHE=no` to test building e2e during developmet without having to comment code blocks and so forth. Signed-off-by: Aurélien Bombo <abombo@microsoft.com>
This commit is contained in:
parent
2b59756894
commit
0152c9aba5
@ -65,6 +65,7 @@ docker run \
|
|||||||
--env TDSHIM_CONTAINER_BUILDER="${TDSHIM_CONTAINER_BUILDER:-}" \
|
--env TDSHIM_CONTAINER_BUILDER="${TDSHIM_CONTAINER_BUILDER:-}" \
|
||||||
--env VIRTIOFSD_CONTAINER_BUILDER="${VIRTIOFSD_CONTAINER_BUILDER:-}" \
|
--env VIRTIOFSD_CONTAINER_BUILDER="${VIRTIOFSD_CONTAINER_BUILDER:-}" \
|
||||||
--env MEASURED_ROOTFS="${MEASURED_ROOTFS:-}" \
|
--env MEASURED_ROOTFS="${MEASURED_ROOTFS:-}" \
|
||||||
|
--env USE_CACHE="${USE_CACHE:-}" \
|
||||||
--rm \
|
--rm \
|
||||||
-w ${script_dir} \
|
-w ${script_dir} \
|
||||||
build-kata-deploy "${kata_deploy_create}" $@
|
build-kata-deploy "${kata_deploy_create}" $@
|
||||||
|
@ -40,6 +40,7 @@ readonly cached_artifacts_path="lastSuccessfulBuild/artifact/artifacts"
|
|||||||
|
|
||||||
ARCH=$(uname -m)
|
ARCH=$(uname -m)
|
||||||
MEASURED_ROOTFS=${MEASURED_ROOTFS:-no}
|
MEASURED_ROOTFS=${MEASURED_ROOTFS:-no}
|
||||||
|
USE_CACHE="${USE_CACHE:-"yes"}"
|
||||||
|
|
||||||
workdir="${WORKDIR:-$PWD}"
|
workdir="${WORKDIR:-$PWD}"
|
||||||
|
|
||||||
@ -115,6 +116,10 @@ cleanup_and_fail() {
|
|||||||
}
|
}
|
||||||
|
|
||||||
install_cached_tarball_component() {
|
install_cached_tarball_component() {
|
||||||
|
if [ "${USE_CACHE}" != "yes" ]; then
|
||||||
|
return 1
|
||||||
|
fi
|
||||||
|
|
||||||
local component="${1}"
|
local component="${1}"
|
||||||
local jenkins_build_url="${2}"
|
local jenkins_build_url="${2}"
|
||||||
local current_version="${3}"
|
local current_version="${3}"
|
||||||
|
Loading…
Reference in New Issue
Block a user