Prepares a development environment, with instructions for how to clone the different repositories that make up the Odoo platform
Go to file
2021-12-13 08:56:19 -05:00
patches [ADD] New patch on HR Avancys 2021-12-13 08:56:19 -05:00
.gitignore [ADD] Allows new apps section 2021-09-12 18:21:39 -05:00
additional_python_requirements.txt [ADD] Modifies electronic invoice patch, unifies scripts 2021-09-08 15:27:30 -05:00
apply_patches.sh [ADD] New patch on HR Avancys 2021-12-13 08:56:19 -05:00
common_exclude_patterns.txt [ADD] Patches for special e-invoice module 2021-09-22 19:04:47 -05:00
install_odoo_code.sh [FIX] Update patches to recent code changes 2021-12-01 22:41:36 -05:00
README.md [NEW] Changes locations for downloaded repos. Script to update repos 2021-06-11 07:16:18 -05:00
rejected_special_modules.txt [FIX] Uses (obsolete) module electronic_invoice_dian from special repo instead of vendor 2021-12-01 18:39:39 -05:00
rejected_vendor_modules.txt [FIX] Uses (obsolete) module electronic_invoice_dian from special repo instead of vendor 2021-12-01 18:39:39 -05:00
selected_oca_modules.txt [FIX] Ignores empty or commented lines in selected_oca_modules 2021-11-16 23:10:03 -05:00
update_from_repo.sh [ADD] Modifies electronic invoice patch, unifies scripts 2021-09-08 15:27:30 -05:00

Development area

Repos for various parts of the Odoo platform.

To be installed into this directory structure:

/opt/odoo
      └─┬── core      [Core Odoo project and included addons]
        │
        ├── custom    [Modules developed in-house]
        │
        ├── community [Modules by OCA]
        │
        ├── apps      [Bought from third parties in the Odoo Apps Store]
        │
        └── vendor    [Developed by an Odoo partner under contract]

To download or update code from repositories:

./update_from_repo.sh [-h] -o={all|core|community|vendor|custom}

To install into the production structure:

sudo ./install_odoo_code.sh [-h] -o={all|core|community|vendor|custom}

To apply patches to installed code:

sudo ./apply_patches.sh [-h] -o={all|core|community|vendor}