Settting up dev environment¶
Create a top folder that will contain all repos. We work with /srv/dev/
folder.
mkdir /srv/dev
cd /srv/dev
Next clone the repos:
# The OdooPBX module repo.
git clone git@github.com:odoopbx/addons.git
# Optional OdooPBX Enterprise addons repo.
git clone git@github.com:odoopbx/addons_ee.git
# The OdooPBX Agent repo.
git clone git@github.com:odoopbx/agent.git
# Optional documentation repo.
git clone git@github.com:odoopbx/docs.git
# OdooPBX core developers team should also clone the manage repo.
git clone git@github.com:odoopbx/manage.git
Running¶
cd /srv/dev/agent/docker
ODOO_VERSION=14 ODOO_DB=odoopbx_14 docker-compose up odoo asterisk minion api master
Building the docker images¶
ODOO_VERSION=14 docker-compose -f docker-compose.dev.yml build
ODOO_VERSION=14 docker-compose -f docker-compose.dev.yml push