summaryrefslogtreecommitdiffstats
path: root/ci
diff options
context:
space:
mode:
authorJiang, Yunhong <yunhong.jiang@intel.com>2017-05-23 17:55:06 +0000
committerGerrit Code Review <gerrit@opnfv.org>2017-05-23 17:55:06 +0000
commit0f6296e038b5c299654d596026e7bee5aa723e56 (patch)
treea51b545d58c8128abfd6caa9ca43d32343011f62 /ci
parentc4d68bc45aa6aa8b7fe39bce206cb17c2cb2d365 (diff)
parentbb756eebdac6fd24e8919e2c43f7d2c8c4091f59 (diff)
Merge "Adding qemu as a submodule of KVMFORNFV"
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