Dockerfile

Wed, 03 May 2017 12:06:37 +0100

author
Matthew Wild <mwild1@gmail.com>
date
Wed, 03 May 2017 12:06:37 +0100
changeset 0
1eb0534e81a2
permissions
-rw-r--r--

Initial commit

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