Since bf3193a libsass is needed but is named libsass0 in Debian.
With this commit, the docker source image used for tests will build again.
45 lines
1.0 KiB
Plaintext
45 lines
1.0 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 \
|
|
postgresql \
|
|
postgresql-server-dev-all \
|
|
postgresql-client \
|
|
adduser \
|
|
libsass0 \
|
|
libxml2-dev \
|
|
libxslt1-dev \
|
|
libldap2-dev \
|
|
libsasl2-dev \
|
|
libssl-dev \
|
|
libjpeg-dev \
|
|
zlib1g-dev \
|
|
python3-dev \
|
|
python3-pip \
|
|
python3-wheel \
|
|
build-essential \
|
|
python3 -y && \
|
|
rm -rf /var/lib/apt/lists/*
|
|
|
|
RUN pip3 install --upgrade pip
|
|
|
|
COPY requirements.txt /opt/release/requirements.txt
|
|
|
|
RUN pip3 install -r /opt/release/requirements.txt
|
|
|
|
RUN echo "PS1=\"[\u@nightly-tests] # \"" > ~/.bashrc
|