|
1 FROM debian:jessie |
|
2 |
|
3 RUN apt-get update \ |
|
4 && DEBIAN_FRONTEND=noninteractive apt-get install -y --no-install-recommends \ |
|
5 build-essential \ |
|
6 git \ |
|
7 libssl-dev \ |
|
8 libxml2-dev \ |
|
9 libxslt1-dev \ |
|
10 python3 \ |
|
11 python3-dev \ |
|
12 python3-openssl \ |
|
13 python3-pip \ |
|
14 && rm -rf /var/lib/apt/lists/* |
|
15 |
|
16 RUN pip3 install --upgrade setuptools && pip3 install --upgrade pip |
|
17 |
|
18 RUN pip3 install nose coveralls |
|
19 |
|
20 ADD entrypoint.sh /entrypoint.sh |
|
21 |
|
22 RUN chmod a=rx /entrypoint.sh |
|
23 |
|
24 ENTRYPOINT /entrypoint.sh |
|
25 |
|
26 ADD https://github.com/horazont/aioxmpp/archive/devel.tar.gz |
|
27 |
|
28 WORKDIR aioxmpp-devel |
|
29 |
|
30 RUN pip3 install . |
|
31 |