Skip to content
Snippets Groups Projects
Unverified Commit 3ef71a6e authored by Richard van der Hoff's avatar Richard van der Hoff Committed by GitHub
Browse files

Docker: only copy what we need to the build image (#4562)

There are two reasons this is a good thing:

 * first, it means that you don't end up with stuff kicking around your working
   copy ending up in the build image by mistake (which can upset the pip
   install process)

 * second: it means that the docker image cache is more effective, and we can
   reuse docker images when iterating on the docker stuff.
parent bf1e4d96
No related branches found
No related tags found
No related merge requests found
Docker: only copy what we need to the build image
......@@ -31,7 +31,10 @@ RUN pip install --prefix="/install" --no-warn-script-location \
# now install synapse and all of the python deps to /install.
COPY . /synapse
COPY synapse /synapse/synapse/
COPY scripts /synapse/scripts/
COPY MANIFEST.in README.rst setup.py synctl /synapse/
RUN pip install --prefix="/install" --no-warn-script-location \
/synapse[all]
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment