X-Git-Url: https://gerrit.opnfv.org/gerrit/gitweb?a=blobdiff_plain;f=fuel-plugin%2Fvagrant%2Fbuild_fuel_plugin.sh;h=35cb1add9f3fa0b6ea97bb2bfebc116cf8f3c9bf;hb=refs%2Fchanges%2F93%2F29693%2F2;hp=257b3ca8183b14b539161df30e7128c6239abe0a;hpb=6f2558d379fa7f062ee5a21aac8597eee31294be;p=kvmfornfv.git diff --git a/fuel-plugin/vagrant/build_fuel_plugin.sh b/fuel-plugin/vagrant/build_fuel_plugin.sh index 257b3ca81..35cb1add9 100755 --- a/fuel-plugin/vagrant/build_fuel_plugin.sh +++ b/fuel-plugin/vagrant/build_fuel_plugin.sh @@ -1,12 +1,18 @@ #!/bin/bash sudo apt-get update -y -sudo apt-get install createrepo rpm dpkg-dev -y -sudo apt-get install python-setuptools -y -sudo apt-get install python-pip -y -sudo easy_install pip -sudo pip install fuel-plugin-builder -sudo apt-get install ruby -y -sudo gem install rubygems-update +sudo apt-get install -y ruby-dev rubygems-integration python-pip rpm createrepo dpkg-dev sudo gem install fpm +sudo pip install fuel-plugin-builder sudo apt-get install docker.io -y -cd /kvmfornfv/fuel-plugin; fpb --debug --build . + +echo y | sudo mkfs.ext4 /dev/sdb +sudo mount /dev/sdb /mnt +sudo chown vagrant:vagrant /mnt + +cd /mnt +# Will build fuel-plugin-kvm in guest VM local directory, not change host +cp -r /kvmfornfv . +cd kvmfornfv/fuel-plugin +fpb --debug --build . +# Copy the built fuel-plugin-kvm back to the host +cp *.rpm /vagrant