A dependency to libsass was added in debian package and in the docker file. The Odoo nightly builds of the deb package was failing because this lib is named libsass0 in Debian. Finally, this dependency is not required because python3-libsass already depends on libsass0.
57 lines
1.5 KiB
Plaintext
57 lines
1.5 KiB
Plaintext
# Please note that this Dockerfile is used for testing nightly builds and should
|
|
# not be used to deploy Odoo
|
|
FROM debian:stretch
|
|
MAINTAINER Odoo S.A. <info@odoo.com>
|
|
|
|
RUN apt-get update && \
|
|
apt-get install -y locales && \
|
|
rm -rf /var/lib/apt/lists/*
|
|
|
|
# Reconfigure locales such that postgresql uses UTF-8 encoding
|
|
RUN dpkg-reconfigure locales && \
|
|
locale-gen C.UTF-8 && \
|
|
/usr/sbin/update-locale LANG=C.UTF-8
|
|
ENV LC_ALL C.UTF-8
|
|
|
|
RUN apt-get update -qq && \
|
|
apt-get upgrade -qq -y && \
|
|
apt-get install \
|
|
adduser \
|
|
postgresql \
|
|
postgresql-client \
|
|
python3 \
|
|
python3-babel \
|
|
python3-dateutil \
|
|
python3-decorator \
|
|
python3-docutils \
|
|
python3-feedparser \
|
|
python3-gevent \
|
|
python3-html2text \
|
|
python3-pil \
|
|
python3-jinja2 \
|
|
python3-libsass \
|
|
python3-lxml \
|
|
python3-mako \
|
|
python3-mock \
|
|
python3-ofxparse \
|
|
python3-passlib \
|
|
python3-psutil \
|
|
python3-psycopg2 \
|
|
python3-pydot \
|
|
python3-pyparsing \
|
|
python3-pypdf2 \
|
|
python3-reportlab \
|
|
python3-requests \
|
|
python3-serial \
|
|
python3-suds \
|
|
python3-tz \
|
|
python3-usb \
|
|
python3-vatnumber \
|
|
python3-vobject \
|
|
python3-werkzeug \
|
|
python3-xlsxwriter \
|
|
python3-yaml -y && \
|
|
rm -rf /var/lib/apt/lists/*
|
|
|
|
RUN echo "PS1=\"[\u@nightly-tests] # \"" > ~/.bashrc
|