From b84ae45a7992f4ad7bb4841dbaa0686dbb485dbd Mon Sep 17 00:00:00 2001 From: Daniel Ecer <de-code@users.noreply.github.com> Date: Fri, 17 Jan 2020 14:17:32 +0100 Subject: [PATCH] added explicit pip dependency (#185) --- Dockerfile | 3 ++- Makefile | 1 + requirements.build.txt | 1 + 3 files changed, 4 insertions(+), 1 deletion(-) create mode 100644 requirements.build.txt diff --git a/Dockerfile b/Dockerfile index b8b07dd..a25de43 100644 --- a/Dockerfile +++ b/Dockerfile @@ -8,7 +8,8 @@ ENV PYTHONUSERBASE=${VENV} PATH=${VENV}/bin:$PATH WORKDIR ${PROJECT_FOLDER} -RUN python3 -m pip install --upgrade pip +COPY requirements.build.txt ${PROJECT_FOLDER}/ +RUN venv/bin/pip install -r requirements.build.txt COPY requirements.prereq.txt ${PROJECT_FOLDER}/ RUN venv/bin/pip install -r requirements.prereq.txt diff --git a/Makefile b/Makefile index 4c973ee..b04e0ed 100644 --- a/Makefile +++ b/Makefile @@ -26,6 +26,7 @@ venv-create: dev-install: + $(PIP) install -r requirements.build.txt $(PIP) install -r requirements.prereq.txt $(PIP) install -r requirements.txt $(PIP) install -r requirements.dev.txt diff --git a/requirements.build.txt b/requirements.build.txt new file mode 100644 index 0000000..3877da2 --- /dev/null +++ b/requirements.build.txt @@ -0,0 +1 @@ +pip==19.3.1 -- GitLab