docker-compose.yml (postgres 16 + odoo:19.0), odoo.conf, env template, and setup/backup/update/demo-data scripts. update.sh always backs up and records the previous image before upgrading modules, per the lesson paid for on the Frappe track. .gitattributes pins LF on shell scripts so they don't break under the container's bash on checkout from Windows. Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
16 lines
553 B
Markdown
16 lines
553 B
Markdown
# third_party/
|
|
|
|
OCA addons vendored into this repo, each pinned to a commit SHA — never a branch. A moving
|
|
branch inside a pinned image breaks the build later with no obvious cause (CLAUDE.md §2).
|
|
|
|
Nothing is vendored yet. The first entry will be OCA `web_responsive` (see O9,
|
|
`mc_education_theme`) — the stock Community backend needs it and Studio is out of scope.
|
|
|
|
When adding an addon:
|
|
|
|
```bash
|
|
git subtree add --prefix=third_party/<addon_name> <oca_repo_url> <commit_sha> --squash
|
|
```
|
|
|
|
Record the SHA and the reason it was pinned in this file.
|