0dfc36cbc1ca2d18376376fae3da999bc998153d
[kvmfornfv.git] / fuel-plugin / pre_build_hook
1 #!/bin/bash
2
3 set -eux
4
5 BUILD_FOR=${BUILD_FOR:-ubuntu}
6 DIR="$(dirname `readlink -f $0`)"
7
8 function build_pkg {
9   case $1 in
10     ubuntu)
11       sudo docker build -t kvm .
12       container_id=`sudo docker run -d kvm`
13       sudo docker cp $container_id:/linux-headers-4.4.6-rt14nfv_1.0.OPNFV_amd64.deb ${DIR}/repositories/ubuntu/
14       sudo docker cp $container_id:/linux-image-4.4.6-rt14nfv_1.0.OPNFV_amd64.deb ${DIR}/repositories/ubuntu/
15     ;;
16     *) echo "Not supported system"; exit 1;;
17   esac
18 }
19
20 for system in $BUILD_FOR
21 do
22   build_pkg $system
23 done