From 4ddc56266c641595a5f8dc04a5653e985759e0ec Mon Sep 17 00:00:00 2001 From: Markos Gogoulos Date: Fri, 10 Nov 2023 17:04:41 +0200 Subject: [PATCH] # --- Dockerfile | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/Dockerfile b/Dockerfile index 8e36aa9..4d230d8 100644 --- a/Dockerfile +++ b/Dockerfile @@ -7,10 +7,17 @@ ENV VIRTUAL_ENV=/home/mediacms.io ENV PATH="$VIRTUAL_ENV/bin:$PATH" ENV PIP_NO_CACHE_DIR=1 +ARG DEVELOPMENT_MODE=no + RUN mkdir -p /home/mediacms.io/mediacms/{logs} && cd /home/mediacms.io && python3 -m venv $VIRTUAL_ENV # Install dependencies: COPY requirements.txt . +COPY requirements-dev.txt . + +RUN set -x \ + && if [ "$DEVELOPMENT_MODE" = "yes" ]; then pip install -r requirements-dev.txt ; fi + RUN pip install -r requirements.txt COPY . /home/mediacms.io/mediacms