mirror of
https://github.com/kata-containers/kata-containers.git
synced 2025-06-18 19:59:45 +00:00
packaging: Use existing image to build td-shim
Let's first try to pull a pre-existing image, instead of building our own, to be used as a builder image for the td-shim. This will save us some CI time. Signed-off-by: Fabiano Fidêncio <fabiano.fidencio@intel.com>
This commit is contained in:
parent
e8c6bfbdeb
commit
45668fae15
@ -32,10 +32,13 @@ package_output_dir="${package_output_dir:-}"
|
|||||||
|
|
||||||
container_image="${BUILDER_REGISTRY}:td-shim-${tdshim_toolchain}-$(get_last_modification ${repo_root_dir} ${script_dir})-$(uname -m)"
|
container_image="${BUILDER_REGISTRY}:td-shim-${tdshim_toolchain}-$(get_last_modification ${repo_root_dir} ${script_dir})-$(uname -m)"
|
||||||
|
|
||||||
sudo docker pull ${container_image} || sudo docker build \
|
sudo docker pull ${container_image} || (sudo docker build \
|
||||||
--build-arg RUST_TOOLCHAIN="${tdshim_toolchain}" \
|
--build-arg RUST_TOOLCHAIN="${tdshim_toolchain}" \
|
||||||
-t "${container_image}" \
|
-t "${container_image}" \
|
||||||
"${script_dir}"
|
"${script_dir}" && \
|
||||||
|
# No-op unless PUSH_TO_REGISTRY is exported as "yes"
|
||||||
|
push_to_registry "${container_image}")
|
||||||
|
|
||||||
|
|
||||||
sudo docker run --rm -i -v "${repo_root_dir}:${repo_root_dir}" \
|
sudo docker run --rm -i -v "${repo_root_dir}:${repo_root_dir}" \
|
||||||
-w "${PWD}" \
|
-w "${PWD}" \
|
||||||
|
Loading…
Reference in New Issue
Block a user