blob: 27157d8412a3df6b17a5e5e3dc2a31e23ba02130 [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__ \
peustermdd59d0d2016-05-12 15:56:21 +020014 && rm -rf src/emuvim/test/unittests/__pycache__ \
15 && rm -rf src/emuvim/test/integrationtests/__pycache__ \
cgeoffroy2f22ebc2016-03-07 19:05:47 +010016 && python setup.py install \
17 && echo 'Done'
18
19ENTRYPOINT ["/son-emu/utils/docker/entrypoint.sh"]
peustermc1305232016-05-11 16:14:22 +020020
peusterm3ae2bd12016-05-11 16:45:13 +020021# dummy GK, zerorpc
22EXPOSE 5000 4242