summaryrefslogtreecommitdiffstats
path: root/ci
diff options
context:
space:
mode:
Diffstat (limited to 'ci')
-rwxr-xr-xci/build_interface.sh13
1 files changed, 11 insertions, 2 deletions
diff --git a/ci/build_interface.sh b/ci/build_interface.sh
index 6f5fadc28..cd5bc8cfc 100755
--- a/ci/build_interface.sh
+++ b/ci/build_interface.sh
@@ -9,7 +9,16 @@ output_dir=$build_dir/build_output
cp -r $build_dir $tmp_build_dir
# Build qemu rpm packages
-cd $tmp_build_dir/qemu
+cd $tmp_build_dir
+#Initialize the submodule
+git submodule init
+#Update the submodules recursively to the latest commit
+git submodule update --recursive
+cd qemu
+echo "Building Qemu latest release on the master branch"
+git reset --hard v2.9.0
+git submodule init
+git submodule update --recursive
make clean
./configure
@@ -27,4 +36,4 @@ elif [ $type == "ubuntu" ];then
# Move Kernel and Qemu Debian builds from tmp_output_dir to output_dir
mv $tmp_output_dir/qemu-* $output_dir
mv $tmp_output_dir/linux-* $output_dir
-fi
+fi \ No newline at end of file