mirror of
https://github.com/aljazceru/kata-containers.git
synced 2026-01-01 05:24:19 +01:00
packaging: Add infra to push the kata-deploy builder image
Let's add the needed infra for only building and pushing the image used to build the kata-deploy artefacts to the Kata Containers' quay.io registry. Fixes: #5475 Signed-off-by: Fabiano Fidêncio <fabiano.fidencio@intel.com>
This commit is contained in:
@@ -41,12 +41,15 @@ fi
|
||||
|
||||
container_image="${CC_BUILDER_REGISTRY}:build-kata-deploy-$(get_last_modification ${kata_dir} ${script_dir})"
|
||||
|
||||
docker pull "${container_image}" || docker build -q -t "${container_image}" \
|
||||
--build-arg IMG_USER="${USER}" \
|
||||
--build-arg UID=${uid} \
|
||||
--build-arg GID=${gid} \
|
||||
--build-arg HOST_DOCKER_GID=${docker_gid} \
|
||||
"${script_dir}/dockerbuild/"
|
||||
docker pull "${container_image}" || \
|
||||
(docker build -q -t "${container_image}" \
|
||||
--build-arg IMG_USER="${USER}" \
|
||||
--build-arg UID=${uid} \
|
||||
--build-arg GID=${gid} \
|
||||
--build-arg HOST_DOCKER_GID=${docker_gid} \
|
||||
"${script_dir}/dockerbuild/" && \
|
||||
# No-op unless PUSH_TO_REGISTRY is exported as "yes"
|
||||
push_to_registry "${container_image}" "no")
|
||||
|
||||
docker run \
|
||||
--privileged \
|
||||
|
||||
Reference in New Issue
Block a user