mirror of
https://github.com/kata-containers/kata-containers.git
synced 2025-07-19 01:39:48 +00:00
kernel: checkout patched based on kata_version
NEW_VERSION may be unbound whereas kata_version should be defined following manual release process docs and while using github actions. Use kata_version instead to checkout correct version of patches. Check if kata_version is not empty before doing so, as the release may be triggered for master as well. Fixes #857 Signed-off-by: Archana Shinde <archana.m.shinde@intel.com>
This commit is contained in:
parent
62d9bf2ed0
commit
0dbd00b19e
@ -272,10 +272,13 @@ get_config_and_patches() {
|
||||
info "Clone config and patches"
|
||||
patches_path="${default_patches_dir}"
|
||||
if [ ! -d "${patches_path}" ]; then
|
||||
tag="${kata_version:-$NEW_VERSION}"
|
||||
tag="${kata_version}"
|
||||
git clone "https://${patches_repo}.git" "${patches_repo_dir}"
|
||||
pushd "${patches_repo_dir}" >> /dev/null
|
||||
git checkout $tag
|
||||
if [ -n $tag ] ; then
|
||||
info "checking out $tag"
|
||||
git checkout $tag
|
||||
fi
|
||||
popd >> /dev/null
|
||||
fi
|
||||
fi
|
||||
|
@ -1 +1 @@
|
||||
58
|
||||
59
|
||||
|
@ -119,8 +119,8 @@ install_kernel() {
|
||||
kata_version=${1:-$kata_version}
|
||||
pushd "${script_dir}/../"
|
||||
info "build kernel"
|
||||
./kernel/build-kernel.sh setup
|
||||
./kernel/build-kernel.sh build
|
||||
kata_version="${kata_version}" ./kernel/build-kernel.sh setup
|
||||
kata_version="${kata_version}" ./kernel/build-kernel.sh build
|
||||
info "install kernel"
|
||||
kata_version="${kata_version}" DESTDIR="${destdir}" PREFIX="${prefix}" ./kernel/build-kernel.sh install
|
||||
popd
|
||||
@ -134,8 +134,8 @@ install_experimental_kernel() {
|
||||
kata_version=${1:-$kata_version}
|
||||
pushd "${script_dir}/../"
|
||||
info "build experimental kernel"
|
||||
./kernel/build-kernel.sh -e setup
|
||||
./kernel/build-kernel.sh -e build
|
||||
kata_version="${kata_version}" ./kernel/build-kernel.sh -e setup
|
||||
kata_version="${kata_version}" ./kernel/build-kernel.sh -e build
|
||||
info "install experimental kernel"
|
||||
kata_version="${kata_version}" DESTDIR="${destdir}" PREFIX="${prefix}" ./kernel/build-kernel.sh -e install
|
||||
popd
|
||||
|
Loading…
Reference in New Issue
Block a user