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=15.0 ODOO_DB=odoopbx_15 docker-compose up odoo pbx

Building the docker images

ODOO_VERSION=15.0 docker-compose -f docker-compose.dev.yml build
ODOO_VERSION=15.0 docker-compose -f docker-compose.dev.yml push