Something went wrong on our end
-
Vincent Hatakeyama authoredVincent Hatakeyama authored
docker_build_clean 938 B
#!/bin/zsh
# vim: set shiftwidth=4 softtabstop=4:
# Create docker script (clean)
# template version 2.7
# TODO add a way to bypass the value, maybe with a key in the setup.cfg file
here=$(dirname $0)
project_home=$(cd $here && cd .. && echo $PWD)
if type "python3" > /dev/null;
then
odoo_modules="$(python3 -B -c "import configparser ; c = configparser.SafeConfigParser() ; c.read('${project_home}/setup.cfg') ; print (c.has_option('odoo_scripts', 'modules') and ' '.join(c.get('odoo_scripts', 'modules').split()) or '')")"
else
odoo_modules="$(python2 -B -c "import ConfigParser ; c = ConfigParser.SafeConfigParser() ; c.read('${project_home}/setup.cfg') ; print (c.has_option('odoo_scripts', 'modules') and ' '.join(c.get('odoo_scripts', 'modules').split()) or '')")"
fi
# Delete odoo modules temp directory
if [[ -n $odoo_modules ]];
then
rm -rf $project_home/odoo_modules
rm -f $project_home/odoo_modules_list
fi