OPNFV KVM4NFV CICD: Scripts for creating Rpms & Debians for Kernel, Qemu
[kvmfornfv.git] / ci / build_deb / build_debs_docker.sh
1 #!/bin/bash
2
3 tmp_deb_build_dir=/root/kvmfornfv
4 deb_build_dir=/opt/kvmfornfv
5 tmp_deb_output_dir=$tmp_deb_build_dir/build_output
6 deb_output_dir=$deb_build_dir/build_output
7 cp -r $deb_build_dir $tmp_deb_build_dir
8
9 # Build qemu debian packages
10 cd $tmp_deb_build_dir/qemu
11 make clean
12 ./configure
13 make
14 cd $tmp_deb_build_dir
15 ./ci/build_deb/qemu_deb_build.sh build_output
16
17 # Build kernel debian packages
18 ./ci/build_deb/kernel_deb_build.sh build_output
19
20 # Move Kernel and Qemu Debian builds from tmp_output_dir to output_dir
21 mv $tmp_deb_output_dir/qemu-* $deb_output_dir
22 mv $tmp_deb_output_dir/linux-* $deb_output_dir