blob: 18e8bfe7c037396996a4edadd28c83646e38c209 [file] [log] [blame]
peusterm5877ea22016-05-11 13:44:59 +02001FROM mpeuster/containernet
2MAINTAINER manuel@peuster.de
cgeoffroy2f22ebc2016-03-07 19:05:47 +01003
peusterm3055e702016-04-16 16:48:12 +02004ENV SON_EMU_IN_DOCKER 1
5
cgeoffroy2f22ebc2016-03-07 19:05:47 +01006WORKDIR /son-emu
cgeoffroy2f22ebc2016-03-07 19:05:47 +01007COPY . /son-emu/
8
9RUN cd /son-emu/ansible \
10 && ansible-playbook install.yml \
11 && cd /son-emu \
peustermfa042562016-05-11 14:46:32 +020012 # we need to reset the __pycache__ for correct test discovery
13 && rm -rf src/emuvim/test/__pycache__ \
cgeoffroy2f22ebc2016-03-07 19:05:47 +010014 && python setup.py install \
15 && echo 'Done'
16
17ENTRYPOINT ["/son-emu/utils/docker/entrypoint.sh"]
peustermc1305232016-05-11 16:14:22 +020018
peusterm3ae2bd12016-05-11 16:45:13 +020019# dummy GK, zerorpc
20EXPOSE 5000 4242