7 #git describe | sed -e 's/^v//' > build/RO_VERSION
8 echo
"1.1.5" > build
/RO_VERSION
10 cp requirements.txt build
/
17 cp
-r vnfs build
/osm_ro
18 cp
-r scenarios build
/osm_ro
19 cp
-r instance-scenarios build
/osm_ro
20 cp
-r scripts build
/osm_ro
21 cp
-r database_utils build
/osm_ro
24 # python-novaclient is required for that
25 rm -f build
/osm_ro
/openmanolinkervimconn.py
26 cd build
/osm_ro
; for i in
`ls vimconn_*.py |sed "s/\.py//"` ; do echo
"import $$i" >> openmanolinkervimconn.py
; done
27 python build
/osm_ro
/openmanolinkervimconn.py
28 rm -f build
/osm_ro
/openmanolinkervimconn.py
30 build
: connectors prepare
31 python
-m py_compile build
/osm_ro
/*.py
34 cd build
&& .
/setup.py sdist
37 cd build
&& python setup.py
--command-packages
=stdeb.command sdist_dsc
--with-python2
=True
38 cd build
&& cp osm_ro
/scripts
/python-osm-ro.postinst deb_dist
/osm-ro
*/debian
/
39 cd build
/deb_dist
/osm-ro
* && dpkg-buildpackage
-rfakeroot
-uc
-us
42 echo
"Nothing to be done yet"
45 DEBIAN_FRONTEND
=noninteractive apt-get update
&& \
46 DEBIAN_FRONTEND
=noninteractive apt-get
install -y python-pip
&& \
47 pip
install --upgrade pip
&& \
48 dpkg
-i build
/deb_dist
/*.deb
51 #pip install -r requirements.txt
52 cd build
&& .
/setup.py develop
55 .
/test/basictest.sh
--force --insert-bashrc
--install-openvim
--init-openvim
57 build-docker-from-source
:
58 docker build
-t osm
/openmano
-f docker
/Dockerfile-local .
61 docker-compose
-f docker
/openmano-compose.yml up
64 docker-compose
-f docker
/openmano-compose.yml down
68 #find build -name '*.pyc' -delete
69 #find build -name '*.pyo' -delete