Dockerfile

changeset 0
1eb0534e81a2
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/Dockerfile	Wed May 03 12:06:37 2017 +0100
@@ -0,0 +1,31 @@
+FROM debian:jessie
+
+RUN apt-get update \
+    && DEBIAN_FRONTEND=noninteractive apt-get install -y --no-install-recommends \
+        build-essential \
+        git \
+        libssl-dev \
+        libxml2-dev \
+        libxslt1-dev \
+        python3 \
+        python3-dev \
+        python3-openssl \
+        python3-pip \
+    && rm -rf /var/lib/apt/lists/*
+
+RUN pip3 install --upgrade setuptools && pip3 install --upgrade pip
+
+RUN pip3 install nose coveralls
+
+ADD entrypoint.sh /entrypoint.sh
+
+RUN chmod a=rx /entrypoint.sh
+
+ENTRYPOINT /entrypoint.sh
+
+ADD https://github.com/horazont/aioxmpp/archive/devel.tar.gz
+
+WORKDIR aioxmpp-devel
+
+RUN pip3 install .
+

mercurial