update @docker @no_cleanup @restore_db
Some checks failed
Setup Native Action / native (3.12.7) (push) Has been skipped
Setup Native Action / docker (3.12.7) (push) Failing after 45s

This commit is contained in:
hoangvv 2025-01-15 17:48:27 +07:00
parent e2955e3224
commit 2c63ba1ff3
3 changed files with 7 additions and 5 deletions

View File

@ -89,7 +89,7 @@ jobs:
run: make run_server_docker run: make run_server_docker
- name: Sleep for 10 seconds - name: Sleep for 10 seconds
run: sleep 300s run: sleep 10s
- name: Restore Database - name: Restore Database
if: contains(github.event.head_commit.message, '@restore_db') if: contains(github.event.head_commit.message, '@restore_db')

View File

@ -7,11 +7,13 @@ COPY ./deployment/entrypoint.sh /
# COPY deployment/entrypoint.sh / # COPY deployment/entrypoint.sh /
# COPY deployment/odoo.conf /etc/odoo/ # COPY deployment/odoo.conf /etc/odoo/
# Set permissions and Mount /var/lib/odoo to allow restoring filestore and /mnt/extra-addons for users addons # Set permissions and Mount /var/lib/odoo to allow restoring filestore and /mnt/extra-addons for users addons and /mnt/backup for backup
RUN chown odoo /etc/odoo/odoo.conf \ RUN chown odoo /etc/odoo/odoo.conf \
&& mkdir -p /mnt/extra-addons \ && mkdir -p /mnt/extra-addons \
&& chown -R odoo /mnt/extra-addons && chown -R odoo /mnt/extra-addons \
VOLUME ["/var/lib/odoo", "/mnt/extra-addons"] && mkdir -p /mnt/backup \
&& chown -R odoo /mnt/backup
VOLUME ["/var/lib/odoo", "/mnt/extra-addons","/mnt/backup"]
# Expose Odoo services # Expose Odoo services
EXPOSE 8069 8071 8072 EXPOSE 8069 8071 8072

View File

@ -18,7 +18,7 @@ services:
volumes: volumes:
- ${ODOO_ADDONS:-./addons}:/mnt/extra-addons - ${ODOO_ADDONS:-./addons}:/mnt/extra-addons
- ${ODOO_CONFIG:-./etc}:/etc/odoo - ${ODOO_CONFIG:-./etc}:/etc/odoo
- ${ODOO_BACKUP:-./backup}:/etc/odoo/backup - ${ODOO_BACKUP:-./backup}:/mnt/backup
restart: always restart: always
db: db:
image: postgres:16 image: postgres:16