mirror of
https://github.com/kata-containers/kata-containers.git
synced 2025-09-17 14:58:16 +00:00
release: add nemu to kata deploy creation script
Add nemu to kata-deploy-binaries.sh Signed-off-by: Eric Ernst <eric.ernst@intel.com>
This commit is contained in:
@@ -104,6 +104,14 @@ install_kernel() {
|
|||||||
popd >>/dev/null
|
popd >>/dev/null
|
||||||
}
|
}
|
||||||
|
|
||||||
|
# Install static nemu asset
|
||||||
|
install_nemu() {
|
||||||
|
info "build static nemu"
|
||||||
|
"${script_dir}/../static-build/nemu/build-static-nemu.sh"
|
||||||
|
info "Install static nemu"
|
||||||
|
tar xf kata-nemu-static.tar.gz -C "${destdir}"
|
||||||
|
}
|
||||||
|
|
||||||
# Install static qemu asset
|
# Install static qemu asset
|
||||||
install_qemu() {
|
install_qemu() {
|
||||||
info "build static qemu"
|
info "build static qemu"
|
||||||
@@ -159,6 +167,12 @@ ${prefix}/bin/kata-runtime --kata-config "${prefix}/share/defaults/${project}/co
|
|||||||
EOT
|
EOT
|
||||||
sudo chmod +x kata-qemu
|
sudo chmod +x kata-qemu
|
||||||
|
|
||||||
|
cat <<EOT | sudo tee kata-nemu
|
||||||
|
#!/bin/bash
|
||||||
|
${prefix}/bin/kata-runtime --kata-config "${prefix}/share/defaults/${project}/configuration-nemu.toml" \$@
|
||||||
|
EOT
|
||||||
|
sudo chmod +x kata-nemu
|
||||||
|
|
||||||
popd
|
popd
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -183,6 +197,7 @@ main() {
|
|||||||
install_kata_components
|
install_kata_components
|
||||||
install_kernel
|
install_kernel
|
||||||
install_qemu
|
install_qemu
|
||||||
|
install_nemu
|
||||||
install_firecracker
|
install_firecracker
|
||||||
tarball_name="${destdir}.tar.xz"
|
tarball_name="${destdir}.tar.xz"
|
||||||
pushd "${destdir}" >>/dev/null
|
pushd "${destdir}" >>/dev/null
|
||||||
|
Reference in New Issue
Block a user