mirror of
https://github.com/kata-containers/kata-containers.git
synced 2025-04-28 19:54:35 +00:00
kata-deploy: Add kernel-dragonball-experimental target
As Chao Wu added the support for building the dragonball kernel as a new experimental kernel, let's make sure we reflect that as part of the kata-deploy build scripts. Signed-off-by: Fabiano Fidêncio <fabiano.fidencio@intel.com>
This commit is contained in:
parent
461b32491f
commit
0b3c91d2a2
@ -24,6 +24,7 @@ all-parallel: $(MK_DIR)/dockerbuild/install_yq.sh
|
||||
all: serial-targets \
|
||||
firecracker-tarball \
|
||||
kernel-tarball \
|
||||
kernel-dragonball-experimental-tarball \
|
||||
nydus-tarball \
|
||||
qemu-tarball \
|
||||
shim-v2-tarball \
|
||||
@ -47,6 +48,9 @@ firecracker-tarball:
|
||||
kernel-tarball:
|
||||
${MAKE} $@-build
|
||||
|
||||
kernel-dragonball-experimental-tarball:
|
||||
${MAKE} $@-build
|
||||
|
||||
kernel-experimental-tarball:
|
||||
${MAKE} $@-build
|
||||
|
||||
|
@ -73,6 +73,7 @@ options:
|
||||
cloud-hypervisor
|
||||
firecracker
|
||||
kernel
|
||||
kernel-dragonball-experimental
|
||||
kernel-experimental
|
||||
nydus
|
||||
qemu
|
||||
@ -103,6 +104,13 @@ install_kernel() {
|
||||
DESTDIR="${destdir}" PREFIX="${prefix}" "${kernel_builder}" -f -v "${kernel_version}"
|
||||
}
|
||||
|
||||
#Install dragonball experimental kernel asset
|
||||
install_dragonball_experimental_kernel() {
|
||||
info "build dragonball experimental kernel"
|
||||
export kernel_version="$(yq r $versions_yaml assets.dragonball-kernel-experimental.version)"
|
||||
info "kernel version ${kernel_version}"
|
||||
DESTDIR="${destdir}" PREFIX="${prefix}" "${kernel_builder}" -e -t dragonball -v ${kernel_version}
|
||||
}
|
||||
|
||||
#Install experimental kernel asset
|
||||
install_experimental_kernel() {
|
||||
@ -204,6 +212,8 @@ handle_build() {
|
||||
|
||||
nydus) install_nydus ;;
|
||||
|
||||
kernel-dragonball-experimental) install_dragonball_experimental_kernel;;
|
||||
|
||||
kernel-experimental) install_experimental_kernel;;
|
||||
|
||||
qemu) install_qemu ;;
|
||||
|
Loading…
Reference in New Issue
Block a user