From: Gael Le Mignot Date: Mon, 31 May 2021 13:16:58 +0000 (+0200) Subject: Added requirements-dev.txt which is processed if build is called with dev=1 parameter X-Git-Tag: 2.1~66^2^2~53^2 X-Git-Url: https://git.parisson.com/?a=commitdiff_plain;h=8c1c8455728d7e0214bd711e586e08371f683e1a;p=teleforma.git Added requirements-dev.txt which is processed if build is called with dev=1 parameter --- diff --git a/Dockerfile b/Dockerfile index cd8967eb..a03d9867 100644 --- a/Dockerfile +++ b/Dockerfile @@ -44,6 +44,11 @@ ENV LC_ALL fr_FR.UTF-8 COPY requirements.txt /srv RUN pip3 install -r requirements.txt +COPY requirements-dev.txt /srv +ARG dev=0 +RUN echo "${dev}" +RUN if [ "${dev}" = "1" ]; then pip3 install -r requirements-dev.txt; fi + COPY lib /srv/lib COPY bin/build/local/setup_lib.sh /srv RUN /srv/setup_lib.sh diff --git a/docker-compose.yml b/docker-compose.yml index b6a664e5..1286bc5d 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -2,7 +2,10 @@ version: '3' services: app: - build: . + build: + context: . + args: + dev: 1 command: /bin/sh /srv/app/bin/app.sh --runserver volumes: - ./app/:/srv/app diff --git a/requirements-dev.txt b/requirements-dev.txt new file mode 100644 index 00000000..e496698c --- /dev/null +++ b/requirements-dev.txt @@ -0,0 +1 @@ +ipdb==0.13.8