24
24
#----------------------------------------------------------
25
25
execfile (join (dirname (__file__ ), '..' , 'odoo' , 'release.py' ))
26
26
version = version .split ('-' )[0 ]
27
+ docker_version = version .replace ('+' , '' )
27
28
timestamp = time .strftime ("%Y%m%d" , time .gmtime ())
28
29
GPGPASSPHRASE = os .getenv ('GPGPASSPHRASE' )
29
30
GPGID = os .getenv ('GPGID' )
@@ -272,7 +273,6 @@ def build_exe(o):
272
273
# Stage: testing
273
274
#----------------------------------------------------------
274
275
def _prepare_testing (o ):
275
- docker_version = version .replace ('+' , '' )
276
276
if not o .no_tarball :
277
277
subprocess .call (["mkdir" , "docker_src" ], cwd = o .build_dir )
278
278
subprocess .call (["cp" , "package.dfsrc" , os .path .join (o .build_dir , "docker_src" , "Dockerfile" )],
@@ -299,7 +299,7 @@ def _prepare_testing(o):
299
299
cwd = os .path .join (o .build_dir , "docker_fedora" ))
300
300
301
301
def test_tgz (o ):
302
- with docker ('odoo-%s-src-nightly-tests' % version , o .build_dir , o .pub ) as wheezy :
302
+ with docker ('odoo-%s-src-nightly-tests' % docker_version , o .build_dir , o .pub ) as wheezy :
303
303
wheezy .release = '*.tar.gz'
304
304
wheezy .system ("service postgresql start" )
305
305
wheezy .system ('pip install /opt/release/%s' % wheezy .release )
@@ -312,7 +312,7 @@ def test_tgz(o):
312
312
wheezy .system ('su odoo -s /bin/bash -c "odoo --addons-path=/usr/local/lib/python2.7/dist-packages/odoo/addons -d mycompany &"' )
313
313
314
314
def test_deb (o ):
315
- with docker ('odoo-%s-debian-nightly-tests' % version , o .build_dir , o .pub ) as wheezy :
315
+ with docker ('odoo-%s-debian-nightly-tests' % docker_version , o .build_dir , o .pub ) as wheezy :
316
316
wheezy .release = '*.deb'
317
317
wheezy .system ("service postgresql start" )
318
318
wheezy .system ('su postgres -s /bin/bash -c "createdb mycompany"' )
@@ -322,7 +322,7 @@ def test_deb(o):
322
322
wheezy .system ('su odoo -s /bin/bash -c "odoo -c /etc/odoo/odoo.conf -d mycompany &"' )
323
323
324
324
def test_rpm (o ):
325
- with docker ('odoo-%s-fedora-nightly-tests' % version , o .build_dir , o .pub ) as fedora24 :
325
+ with docker ('odoo-%s-fedora-nightly-tests' % docker_version , o .build_dir , o .pub ) as fedora24 :
326
326
fedora24 .release = '*.noarch.rpm'
327
327
# Start postgresql
328
328
fedora24 .system ('su postgres -c "/usr/bin/pg_ctl -D /var/lib/postgres/data start"' )
0 commit comments