From: Thomas Fillon Date: Wed, 5 Jul 2017 19:31:16 +0000 (+0200) Subject: Docker: install plugins dependencies before Telemeta X-Git-Tag: 1.6.4^2~19 X-Git-Url: https://git.parisson.com/?a=commitdiff_plain;h=a6c56957076b1e66f1b5de5543a62c29fd4127b2;p=telemeta.git Docker: install plugins dependencies before Telemeta This prevent Timeside requirements to overwrite Telemeta requirements --- diff --git a/Dockerfile b/Dockerfile index 38ff4935..5480650d 100644 --- a/Dockerfile +++ b/Dockerfile @@ -30,13 +30,14 @@ RUN chown www-data:www-data $PYTHON_EGG_CACHE COPY . /srv/src/telemeta WORKDIR /srv/src/telemeta -RUN pip install -r requirements.txt -RUN pip install -r requirements-dev.txt --src /srv/src - # Install Timeside and plugins from ./lib COPY ./app/scripts/setup_plugins.sh /srv/app/scripts/setup_plugins.sh COPY ./lib/ /srv/src/plugins/ RUN /bin/bash /srv/app/scripts/setup_plugins.sh +# Install Telemeta +RUN pip install -r requirements.txt +RUN pip install -r requirements-dev.txt --src /srv/src + WORKDIR /srv/app EXPOSE 8000