diff --git a/.taskcluster.yml b/.taskcluster.yml index a68bba6e0..a9dd5884c 100644 --- a/.taskcluster.yml +++ b/.taskcluster.yml @@ -65,8 +65,8 @@ tasks: - sh - -lxce - "git clone --quiet ${repository} /src && cd /src && git checkout ${head_rev} -b checks && - cd /src/bot && pip install --quiet -r requirements-dev.txt && - cd /src/backend && pip install --quiet -r requirements-dev.txt && + cd /src/bot && pip install --disable-pip-version-check --no-cache-dir --quiet -r requirements-dev.txt && + cd /src/backend && pip install --disable-pip-version-check --no-cache-dir --quiet -r requirements-dev.txt && cd /src && pre-commit run -a" metadata: name: "Code Coverage checks: linting" @@ -88,7 +88,7 @@ tasks: - "git clone --quiet ${repository} /src && cd /src && git checkout ${head_rev} -b checks && /src/bot/ci/bootstrap.sh && cd /src/tools && python3 setup.py install && - cd /src/bot && pip3 install --quiet . && pip3 install --quiet -r requirements-dev.txt && + cd /src/bot && pip3 install --disable-pip-version-check --no-cache-dir --quiet . && pip3 install --disable-pip-version-check --no-cache-dir --quiet -r requirements-dev.txt && pytest -v" metadata: name: "Code Coverage Bot checks: unit tests" @@ -109,7 +109,7 @@ tasks: - -lxce - "git clone --quiet ${repository} /src && cd /src && git checkout ${head_rev} -b checks && cd /src/tools && python setup.py install && - cd /src/backend && pip install --quiet . && pip install --quiet -r requirements-dev.txt && + cd /src/backend && pip install --disable-pip-version-check --no-cache-dir --quiet . && pip install --disable-pip-version-check --no-cache-dir --quiet -r requirements-dev.txt && pytest -v" metadata: name: "Code Coverage Backend checks: unit tests" @@ -129,7 +129,7 @@ tasks: - sh - -lxce - "git clone --quiet ${repository} /src && cd /src && git checkout ${head_rev} -b checks && - cd /src/events && pip install -q -r requirements.txt && pip install --quiet . && pip install --quiet -r requirements-dev.txt && + cd /src/events && pip install --disable-pip-version-check --no-cache-dir --quiet -q -r requirements.txt && pip install --disable-pip-version-check --no-cache-dir --quiet . && pip install --disable-pip-version-check --no-cache-dir --quiet -r requirements-dev.txt && pytest -v" metadata: name: "Code Coverage Events checks: unit tests" diff --git a/backend/Dockerfile b/backend/Dockerfile index d9abfd03f..5b350f1e7 100644 --- a/backend/Dockerfile +++ b/backend/Dockerfile @@ -3,7 +3,7 @@ FROM python:3.7-slim ADD tools /src/tools ADD backend /src/backend -RUN cd /src/tools && python setup.py install -RUN cd /src/backend && python setup.py install +RUN cd /src/tools && pip install --disable-pip-version-check --no-cache-dir --quiet . +RUN cd /src/backend && pip install --disable-pip-version-check --no-cache-dir --quiet . CMD ["gunicorn", "code_coverage_backend.flask:app", "--timeout", "30"] diff --git a/bot/Dockerfile b/bot/Dockerfile index 9d1138aea..c166e614d 100644 --- a/bot/Dockerfile +++ b/bot/Dockerfile @@ -5,7 +5,7 @@ ADD bot /src/bot RUN /src/bot/ci/bootstrap.sh -RUN cd /src/tools && python setup.py install -RUN cd /src/bot && python setup.py install +RUN cd /src/tools && pip install --disable-pip-version-check --no-cache-dir --quiet . +RUN cd /src/bot && pip install --disable-pip-version-check --no-cache-dir --quiet . CMD ["code-coverage-bot"] diff --git a/events/Dockerfile b/events/Dockerfile index b07a4bff6..dc7cf789e 100644 --- a/events/Dockerfile +++ b/events/Dockerfile @@ -4,7 +4,7 @@ FROM python:3.7-slim ADD tools /src/tools ADD events /src/events -RUN cd /src/tools && python setup.py install -RUN cd /src/events && python setup.py install +RUN cd /src/tools && pip install --disable-pip-version-check --no-cache-dir --quiet . +RUN cd /src/events && pip install --disable-pip-version-check --no-cache-dir --quiet . CMD ["code-coverage-events"]