From: cgeoffroy Date: Mon, 7 Mar 2016 18:05:47 +0000 (+0100) Subject: Creating a Dockerfile for the son-emu CI X-Git-Tag: v3.1~167^2~1 X-Git-Url: https://osm.etsi.org/gitweb/?p=osm%2Fvim-emu.git;a=commitdiff_plain;h=2f22ebc9f777f47ff7c7792960e5169b7cab73f3 Creating a Dockerfile for the son-emu CI --- diff --git a/utils/docker/Dockerfile b/utils/docker/Dockerfile new file mode 100644 index 0000000..7a9999a --- /dev/null +++ b/utils/docker/Dockerfile @@ -0,0 +1,13 @@ +FROM cgeoffroy/dockernet + +WORKDIR /son-emu + +COPY . /son-emu/ + +RUN cd /son-emu/ansible \ + && ansible-playbook install.yml \ + && cd /son-emu \ + && python setup.py install \ + && echo 'Done' + +ENTRYPOINT ["/son-emu/utils/docker/entrypoint.sh"] diff --git a/utils/docker/entrypoint.sh b/utils/docker/entrypoint.sh new file mode 100755 index 0000000..580762f --- /dev/null +++ b/utils/docker/entrypoint.sh @@ -0,0 +1,7 @@ +#! /bin/bash -e +set -x + +#cp /dockernet/util/docker/entrypoint.sh /tmp/x.sh +#cat /tmp/x.sh | awk 'NR==1{print; print "set -x"} NR!=1' > /dockernet/util/docker/entrypoint.sh + +exec /dockernet/util/docker/entrypoint.sh $*