summaryrefslogtreecommitdiff
path: root/setup/package.dfdebian
diff options
context:
space:
mode:
authorChristophe Monniez <moc@odoo.com>2017-10-12 16:31:19 +0200
committerChristophe Monniez <moc@odoo.com>2017-10-12 17:24:36 +0200
commit5dfa00cb6cd800020b78086a2a2f15c78f5e0dc9 (patch)
treeb89ec98dae52dfe3709414a625c8563f4c35adfd /setup/package.dfdebian
parent855a56ba2962ea5e8a5a52c5552de0551157ae85 (diff)
[FIX] packages: fix docker images builds tests
The automated tests of rpm,deb and src packages are using docker images and containers. Those tests were not working as expected due to various small glitches: * some debian python- packages were missing in the Debian image * pip was called instead of pip3 for the src test * a wrong addons path was given for the tests * the containers id's were wrong due to a bytes implicitly converted to str
Diffstat (limited to 'setup/package.dfdebian')
-rw-r--r--setup/package.dfdebian26
1 files changed, 15 insertions, 11 deletions
diff --git a/setup/package.dfdebian b/setup/package.dfdebian
index 7a16b160952..f99d6552b7c 100644
--- a/setup/package.dfdebian
+++ b/setup/package.dfdebian
@@ -4,8 +4,8 @@ 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/*
+ apt-get install -y locales && \
+ rm -rf /var/lib/apt/lists/*
# Reconfigure locales such that postgresql uses UTF-8 encoding
RUN dpkg-reconfigure locales && \
@@ -14,24 +14,26 @@ RUN dpkg-reconfigure locales && \
ENV LC_ALL C.UTF-8
RUN apt-get update -qq && \
- apt-get upgrade -qq -y && \
- apt-get install \
- adduser \
- node-less \
- postgresql \
- postgresql-client \
- python3 \
+ apt-get upgrade -qq -y && \
+ apt-get install \
+ adduser \
+ node-less \
+ postgresql \
+ postgresql-client \
+ python3 \
python3-babel \
python3-dateutil \
python3-decorator \
python3-docutils \
python3-feedparser \
+ python3-gevent \
python3-html2text \
python3-pil \
python3-jinja2 \
python3-lxml \
python3-mako \
python3-mock \
+ python3-ofxparse \
python3-passlib \
python3-psutil \
python3-psycopg2 \
@@ -40,13 +42,15 @@ RUN apt-get update -qq && \
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/*
+ python3-yaml -y && \
+ rm -rf /var/lib/apt/lists/*
RUN echo "PS1=\"[\u@nightly-tests] # \"" > ~/.bashrc