diff --git a/odoo/odoo/Dockerfile.ext.10.centos7 b/odoo/odoo/Dockerfile.ext.10.centos7 index 9998330..880a0a4 100644 --- a/odoo/odoo/Dockerfile.ext.10.centos7 +++ b/odoo/odoo/Dockerfile.ext.10.centos7 @@ -17,4 +17,7 @@ RUN git clone --depth 1 -b 10.0 https://github.com/OCA/community-data-files && \ git clone --depth 1 -b 10.0 https://github.com/OCA/web && \ git clone --depth 1 -b 10.0 https://github.com/Openworx/backend_theme +# Scripts +COPY i18n-import.sh upd.sh /opt/odoo/ + WORKDIR /opt/odoo diff --git a/odoo/odoo/Dockerfile.ext.12.ol8 b/odoo/odoo/Dockerfile.ext.12.ol8 index 3b40e0f..0fb98e9 100644 --- a/odoo/odoo/Dockerfile.ext.12.ol8 +++ b/odoo/odoo/Dockerfile.ext.12.ol8 @@ -25,3 +25,6 @@ WORKDIR /opt/odoo # Addons dependencies RUN pip3 install --user --no-cache-dir setuptools-scm==5.0.2 && \ pip3 install --user --no-cache-dir git+https://github.com/OCA/openupgradelib.git@3.3.2 + +# Scripts +COPY i18n-import.sh upd.sh /opt/odoo/ diff --git a/odoo/odoo/Dockerfile.ext.14 b/odoo/odoo/Dockerfile.ext.14 index 13934d3..6e48e62 100644 --- a/odoo/odoo/Dockerfile.ext.14 +++ b/odoo/odoo/Dockerfile.ext.14 @@ -21,3 +21,6 @@ WORKDIR /opt/odoo # Addons dependencies RUN .local/bin/pip3 install --no-cache-dir --user git+https://github.com/OCA/openupgradelib.git@3.3.2 + +# Scripts +COPY i18n-import.sh upd.sh /opt/odoo/ diff --git a/odoo/odoo/Dockerfile.ext.16 b/odoo/odoo/Dockerfile.ext.16 index 32801d5..c74b148 100644 --- a/odoo/odoo/Dockerfile.ext.16 +++ b/odoo/odoo/Dockerfile.ext.16 @@ -20,3 +20,6 @@ WORKDIR /opt/odoo # Addons dependencies RUN .local/bin/pip3 install --user git+https://github.com/OCA/openupgradelib.git@3.3.4 + +# Scripts +COPY i18n-import.sh upd.sh /opt/odoo/ diff --git a/odoo/odoo/Dockerfile.py3o.10.centos7 b/odoo/odoo/Dockerfile.py3o.10.centos7 index 6613f1d..b849dff 100644 --- a/odoo/odoo/Dockerfile.py3o.10.centos7 +++ b/odoo/odoo/Dockerfile.py3o.10.centos7 @@ -17,4 +17,7 @@ RUN curl -LO "https://downloadarchive.documentfoundation.org/libreoffice/old/${L USER odoo RUN pip install --no-cache-dir --user py3o.template==0.10.0 py3o.formats==0.3 +# Scripts +COPY i18n-import.sh upd.sh /opt/odoo/ + WORKDIR /opt/odoo diff --git a/odoo/odoo/i18n-import.sh b/odoo/odoo/i18n-import.sh new file mode 100644 index 0000000..c930e9f --- /dev/null +++ b/odoo/odoo/i18n-import.sh @@ -0,0 +1,3 @@ +#!/bin/bash + +OCB/odoo-bin -c /opt/odoo/odoo.conf --stop-after-init --no-xmlrpc --language=fr_FR --i18n-overwrite --i18n-import=/opt/odoo/custom-addons/"$1"/i18n/fr.po -d "$2" diff --git a/odoo/odoo/upd.sh b/odoo/odoo/upd.sh new file mode 100644 index 0000000..effcd67 --- /dev/null +++ b/odoo/odoo/upd.sh @@ -0,0 +1,3 @@ +#!/bin/bash + +OCB/odoo-bin -c /opt/odoo/odoo.conf --stop-after-init --no-xmlrpc -u "$1" -d "$2"