mirror of
https://github.com/kata-containers/kata-containers.git
synced 2025-07-21 10:51:05 +00:00
build: Rename rootfs-nvidia-* to fix cache issues
The convention for rootfs-* names is: * rootfs-${image_type}-${special_build} If this is not followed, cache will never work as expected, leading to building the initrd / image on every single build, which is specially constly when building the nvidia specific targets. Signed-off-by: Fabiano Fidêncio <fidencio@northflank.com>
This commit is contained in:
parent
d219fc20e1
commit
3e86f3a95c
@ -168,8 +168,8 @@ jobs:
|
|||||||
- rootfs-image-mariner
|
- rootfs-image-mariner
|
||||||
- rootfs-initrd
|
- rootfs-initrd
|
||||||
- rootfs-initrd-confidential
|
- rootfs-initrd-confidential
|
||||||
- rootfs-nvidia-gpu-initrd
|
- rootfs-initrd-nvidia-gpu
|
||||||
- rootfs-nvidia-gpu-confidential-initrd
|
- rootfs-initrd-nvidia-gpu-confidential
|
||||||
steps:
|
steps:
|
||||||
- name: Login to Kata Containers quay.io
|
- name: Login to Kata Containers quay.io
|
||||||
if: ${{ inputs.push-to-registry == 'yes' }}
|
if: ${{ inputs.push-to-registry == 'yes' }}
|
||||||
|
@ -145,7 +145,7 @@ jobs:
|
|||||||
asset:
|
asset:
|
||||||
- rootfs-image
|
- rootfs-image
|
||||||
- rootfs-initrd
|
- rootfs-initrd
|
||||||
- rootfs-nvidia-gpu-initrd
|
- rootfs-initrd-nvidia-gpu
|
||||||
steps:
|
steps:
|
||||||
- name: Login to Kata Containers quay.io
|
- name: Login to Kata Containers quay.io
|
||||||
if: ${{ inputs.push-to-registry == 'yes' }}
|
if: ${{ inputs.push-to-registry == 'yes' }}
|
||||||
|
@ -176,16 +176,16 @@ rootfs-initrd-tarball: agent-tarball
|
|||||||
|
|
||||||
runk-tarball: copy-scripts-for-the-tools-build
|
runk-tarball: copy-scripts-for-the-tools-build
|
||||||
${MAKE} $@-build
|
${MAKE} $@-build
|
||||||
rootfs-nvidia-gpu-image-tarball: agent-tarball busybox-tarball kernel-nvidia-gpu-tarball
|
rootfs-image-nvidia-gpu-tarball: agent-tarball busybox-tarball kernel-nvidia-gpu-tarball
|
||||||
${MAKE} $@-build
|
${MAKE} $@-build
|
||||||
|
|
||||||
rootfs-nvidia-gpu-initrd-tarball: agent-tarball busybox-tarball kernel-nvidia-gpu-tarball
|
rootfs-initrd-nvidia-gpu-tarball: agent-tarball busybox-tarball kernel-nvidia-gpu-tarball
|
||||||
${MAKE} $@-build
|
${MAKE} $@-build
|
||||||
|
|
||||||
rootfs-nvidia-gpu-confidential-image-tarball: agent-tarball busybox-tarball pause-image-tarball coco-guest-components-tarball kernel-nvidia-gpu-confidential-tarball
|
rootfs-image-nvidia-gpu-confidential-tarball: agent-tarball busybox-tarball pause-image-tarball coco-guest-components-tarball kernel-nvidia-gpu-confidential-tarball
|
||||||
${MAKE} $@-build
|
${MAKE} $@-build
|
||||||
|
|
||||||
rootfs-nvidia-gpu-confidential-initrd-tarball: agent-tarball busybox-tarball pause-image-tarball coco-guest-components-tarball kernel-nvidia-gpu-confidential-tarball
|
rootfs-initrd-nvidia-gpu-confidential-tarball: agent-tarball busybox-tarball pause-image-tarball coco-guest-components-tarball kernel-nvidia-gpu-confidential-tarball
|
||||||
${MAKE} $@-build
|
${MAKE} $@-build
|
||||||
|
|
||||||
shim-v2-tarball:
|
shim-v2-tarball:
|
||||||
|
@ -1265,13 +1265,13 @@ handle_build() {
|
|||||||
|
|
||||||
rootfs-initrd-confidential) install_initrd_confidential ;;
|
rootfs-initrd-confidential) install_initrd_confidential ;;
|
||||||
|
|
||||||
rootfs-nvidia-gpu-image) install_image_nvidia_gpu ;;
|
rootfs-image-nvidia-gpu) install_image_nvidia_gpu ;;
|
||||||
|
|
||||||
rootfs-nvidia-gpu-initrd) install_initrd_nvidia_gpu ;;
|
rootfs-initrd-nvidia-gpu) install_initrd_nvidia_gpu ;;
|
||||||
|
|
||||||
rootfs-nvidia-gpu-confidential-image) install_image_nvidia_gpu_confidential ;;
|
rootfs-image-nvidia-gpu-confidential) install_image_nvidia_gpu_confidential ;;
|
||||||
|
|
||||||
rootfs-nvidia-gpu-confidential-initrd) install_initrd_nvidia_gpu_confidential ;;
|
rootfs-initrd-nvidia-gpu-confidential) install_initrd_nvidia_gpu_confidential ;;
|
||||||
|
|
||||||
runk) install_runk ;;
|
runk) install_runk ;;
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user