diff options
author | drebs <drebs@leap.se> | 2016-06-06 18:06:01 -0300 |
---|---|---|
committer | drebs <drebs@leap.se> | 2016-06-06 21:40:42 -0300 |
commit | 6b34d775613676b2411e1150645a4601c7b3ea46 (patch) | |
tree | d3406b25f51e12d9089cddacf84c4824a0235f3b /scripts/docker/Dockerfile | |
parent | f829832457237b7342e510e4112f66819be3ab3d (diff) |
[test] add missing deps to Dockerfile
Diffstat (limited to 'scripts/docker/Dockerfile')
-rw-r--r-- | scripts/docker/Dockerfile | 16 |
1 files changed, 13 insertions, 3 deletions
diff --git a/scripts/docker/Dockerfile b/scripts/docker/Dockerfile index 8d462db9..24bfff30 100644 --- a/scripts/docker/Dockerfile +++ b/scripts/docker/Dockerfile @@ -18,15 +18,25 @@ RUN apt-get -y install libssl-dev RUN apt-get -y install libzmq3-dev RUN apt-get -y install python-pip RUN apt-get -y install couchdb +RUN apt-get -y install python-srp +RUN apt-get -y install python-scrypt +RUN apt-get -y install leap-keymanager +RUN apt-get -y install python-tz +RUN apt-get -y install curl +RUN apt-get -y install python-ipdb # copy over files to help setup the environment and run soledad RUN mkdir -p /usr/local/soledad RUN mkdir -p /usr/local/soledad/conf +# setup the enviroment for running soledad client and server COPY files/setup-env.sh /usr/local/soledad/ +RUN /usr/local/soledad/setup-env.sh + +# copy runtime files for running server, client, tests, etc on a container COPY files/test-env.py /usr/local/soledad/ +COPY files/client_side_db.py /usr/local/soledad/ +COPY files/util.py /usr/local/soledad/ COPY files/start-server.sh /usr/local/soledad/ +COPY files/start-client-test.sh /usr/local/soledad/ COPY files/conf/* /usr/local/soledad/conf/ - -# clone repos and install dependencies from leap wheels using pip -RUN /usr/local/soledad/setup-env.sh |