addd buildbot installation
This commit is contained in:
parent
f182e84f1a
commit
9b2e225461
1 changed files with 19 additions and 1 deletions
|
@ -1,5 +1,9 @@
|
||||||
|
# There is already an Ubuntu image with cuda :)
|
||||||
FROM nvidia/cuda:10.2-base
|
FROM nvidia/cuda:10.2-base
|
||||||
|
|
||||||
|
# for the host configuration see:
|
||||||
|
# https://github.com/NVIDIA/nvidia-docker
|
||||||
|
|
||||||
# install build tools
|
# install build tools
|
||||||
# set -eux;\
|
# set -eux;\
|
||||||
RUN apt-get update; \
|
RUN apt-get update; \
|
||||||
|
@ -16,6 +20,20 @@ RUN mkdir /tests ;\
|
||||||
# install cuda
|
# install cuda
|
||||||
# avoid popups for keyboard configurations
|
# avoid popups for keyboard configurations
|
||||||
RUN DEBIAN_FRONTEND=noninteractive apt-get install -y cuda
|
RUN DEBIAN_FRONTEND=noninteractive apt-get install -y cuda
|
||||||
|
RUN apt-get install -y python-virtualenv python-pip
|
||||||
|
# setup build bot
|
||||||
|
RUN mkdir /buildbot ;\
|
||||||
|
cd /buildbot ;\
|
||||||
|
mkdir buildmaster ;\
|
||||||
|
mkdir workspace ;\
|
||||||
|
virtualenv -p python2 venv ;\
|
||||||
|
. venv/bin/activate ;\
|
||||||
|
pip install sqlalchemy-migrate==0.7.1 ;\
|
||||||
|
# old version, dependencies seem broken!
|
||||||
|
pip install --ignore-installed sqlalchemy-migrate buildbot==0.8.5 ;\
|
||||||
|
pip install buildbot-slave==0.8.5
|
||||||
|
|
||||||
COPY test.sh /tests
|
COPY test.sh /tests
|
||||||
CMD /tests/test.sh
|
VOLUME /buildbot/buildmaster
|
||||||
|
VOLUME /buildbot/workspace
|
||||||
|
CMD /buildbot/venv/bin/buildbot start /buildbot/workspace
|
Loading…
Reference in a new issue