Bump Odoo to version 14.0.0 on Alpine 3.12

This commit is contained in:
Disassembler 2020-10-22 22:59:09 +02:00
parent d2082a896b
commit fe9928443f
Signed by: Disassembler
GPG Key ID: 524BD33A0EE29499
3 changed files with 23 additions and 8 deletions

View File

@ -1,5 +1,5 @@
{
"version": "13.0.0-200621",
"version": "14.0.0-201021",
"meta": {
"title": "Odoo",
"desc-cs": "Sada aplikací pro správu organizace",
@ -8,7 +8,7 @@
},
"containers": {
"odoo": {
"image": "odoo_13.0.0-200621",
"image": "odoo_14.0.0-201021",
"depends": [
"odoo-postgres"
],
@ -18,7 +18,7 @@
}
},
"odoo-postgres": {
"image": "postgres_12.2.0-200621",
"image": "postgres_12.4.0-201021",
"mounts": {
"odoo/postgres_data": "var/lib/postgresql"
}

View File

@ -1,15 +1,15 @@
IMAGE odoo_13.0.0-200621
FROM alpine3.11-python3.8_3.8.2-200621
IMAGE odoo_14.0.0-201021
FROM alpine3.12-python3.8_3.8.5-201021
RUN EOF
# Install runtime dependencies
apk --no-cache add libjpeg-turbo libpq nodejs
apk --no-cache add libffi libjpeg-turbo libpq nodejs
# Install build dependencies
apk --no-cache add --virtual .deps build-base git libjpeg-turbo-dev libxml2-dev libxslt-dev linux-headers openldap-dev postgresql-dev python3-dev
apk --no-cache add --virtual .deps build-base git libffi-dev libjpeg-turbo-dev libxml2-dev libxslt-dev linux-headers openldap-dev postgresql-dev python3-dev
# Clone Odoo repository
git clone -b 13.0 --depth 1 https://github.com/odoo/odoo.git /srv/odoo
git clone -b 14.0 --depth 1 https://github.com/odoo/odoo.git /srv/odoo
# Install Odoo
cd /srv/odoo

15
lxc-apps/odoo/update.sh Executable file
View File

@ -0,0 +1,15 @@
#!/bin/sh
set -ev
# Start service containers
spoc-container start odoo-postgres
# Run database migration
spoc-container start odoo -- /srv/odoo/odoo-bin -c /srv/odoo/odoo.conf -u all
until grep -q 'odoo.modules.loading: Modules loaded.' /var/log/spoc/odoo.log; do
sleep 1
done
spoc-container stop odoo
# Disable database migrations
spoc-container stop odoo-postgres