buildslave: add python timeout_decorator module

This commit is contained in:
Harald Welte 2017-08-27 09:28:52 +02:00
parent c366037f6a
commit fd5d0499cb
3 changed files with 37 additions and 0 deletions

View File

@ -0,0 +1,2 @@
release=0.0.0
tag=debian-jessie-buildslave-0.0.0

View File

@ -0,0 +1,34 @@
FROM laforge/debian-jessie-build
MAINTAINER Harald Welte <laforge@gnumonks.org>
RUN dpkg --add-architecture i386 && \
apt-get upgrade -y && \
apt-get install -y --no-install-recommends \
asciidoc \
bc \
bzip2 \
coccinelle \
htop \
mscgen \
openssh-client \
python \
python-pip \
python3 \
python-minimal \
rsync \
sudo \
texinfo \
unzip && \
apt-get clean
RUN useradd --uid=1000 build && \
mkdir /build && \
chown build:build /build
RUN pip install timeout_decorator
ADD http://git.osmocom.org/python/osmo-python-tests/patch /tmp/commit-osmo-python-tests
RUN git clone git://git.osmocom.org/python/osmo-python-tests && \
cd osmo-python-tests && \
python2 ./setup.py install

View File

@ -0,0 +1 @@
include ../make/Makefile