Developer Experience (#911)

local dev environment
This commit is contained in:
Markos Gogoulos
2023-11-13 11:13:08 +02:00
committed by GitHub
parent 918df010f5
commit dcbfaca91c
10 changed files with 166 additions and 14 deletions

View File

@@ -10,10 +10,12 @@ ENV PIP_NO_CACHE_DIR=1
RUN mkdir -p /home/mediacms.io/mediacms/{logs} && cd /home/mediacms.io && python3 -m venv $VIRTUAL_ENV
# Install dependencies:
COPY requirements.txt .
COPY requirements.txt .
COPY requirements-dev.txt .
RUN pip install -r requirements-dev.txt
RUN pip install -r requirements.txt
RUN pip install -r requirements-dev.txt
COPY . /home/mediacms.io/mediacms
WORKDIR /home/mediacms.io/mediacms