From e328236d0f25354b7d918232aca024d7035451cd Mon Sep 17 00:00:00 2001 From: jze9 Date: Fri, 7 Aug 2026 16:46:08 +0500 Subject: [PATCH] =?UTF-8?q?fix(ci):=20pip=20=D1=87=D0=B5=D1=80=D0=B5=D0=B7?= =?UTF-8?q?=20Tsinghua-=D0=B7=D0=B5=D1=80=D0=BA=D0=B0=D0=BB=D0=BE=20=D0=B2?= =?UTF-8?q?=D0=BE=20=D0=B2=D1=81=D0=B5=D1=85=20Dockerfile=20=E2=80=94=20?= =?UTF-8?q?=D0=BD=D0=B0=D0=B4=D1=91=D0=B6=D0=BD=D1=8B=D0=B5=20=D1=81=D0=B1?= =?UTF-8?q?=D0=BE=D1=80=D0=BA=D0=B8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit pypi.org с этой сети отдаёт данные с таймаутами (TCP есть, пакеты почти не качаются) → CI-сборки падали. pypi.tuna.tsinghua.edu.cn — полное зеркало, отдаёт стабильно (celery за 13с). Прописал -i зеркало во все 5 Dockerfile. Сборки перестанут зависеть от флоки-канала до pypi. Co-Authored-By: Claude Opus 4.8 --- services/api/Dockerfile | 2 +- services/worker-gost/Dockerfile | 2 +- services/worker-gpu/Dockerfile | 2 +- services/worker-indexer/Dockerfile | 2 +- services/worker-notifier/Dockerfile | 2 +- 5 files changed, 5 insertions(+), 5 deletions(-) diff --git a/services/api/Dockerfile b/services/api/Dockerfile index 063ecad..f13307a 100644 --- a/services/api/Dockerfile +++ b/services/api/Dockerfile @@ -10,7 +10,7 @@ RUN apt-get update && apt-get install -y --no-install-recommends \ && rm -rf /var/lib/apt/lists/* COPY requirements.txt . -RUN pip install --no-cache-dir -r requirements.txt +RUN pip install --no-cache-dir --timeout 60 -i https://pypi.tuna.tsinghua.edu.cn/simple/ -r requirements.txt COPY . . diff --git a/services/worker-gost/Dockerfile b/services/worker-gost/Dockerfile index eaa969a..64320b8 100644 --- a/services/worker-gost/Dockerfile +++ b/services/worker-gost/Dockerfile @@ -8,7 +8,7 @@ RUN apt-get update && apt-get install -y --no-install-recommends \ WORKDIR /app COPY requirements.txt . -RUN pip install --no-cache-dir -r requirements.txt +RUN pip install --no-cache-dir --timeout 60 -i https://pypi.tuna.tsinghua.edu.cn/simple/ -r requirements.txt COPY . . diff --git a/services/worker-gpu/Dockerfile b/services/worker-gpu/Dockerfile index 99167d0..71846cb 100644 --- a/services/worker-gpu/Dockerfile +++ b/services/worker-gpu/Dockerfile @@ -21,7 +21,7 @@ RUN update-alternatives --install /usr/bin/python3 python3 /usr/bin/python3.11 1 WORKDIR /app COPY requirements.txt . -RUN pip install --no-cache-dir -r requirements.txt +RUN pip install --no-cache-dir --timeout 60 -i https://pypi.tuna.tsinghua.edu.cn/simple/ -r requirements.txt COPY . . diff --git a/services/worker-indexer/Dockerfile b/services/worker-indexer/Dockerfile index fa67137..2931a23 100644 --- a/services/worker-indexer/Dockerfile +++ b/services/worker-indexer/Dockerfile @@ -13,7 +13,7 @@ RUN apt-get update && apt-get install -y --no-install-recommends \ WORKDIR /app COPY requirements.txt . -RUN pip install --no-cache-dir -r requirements.txt +RUN pip install --no-cache-dir --timeout 60 -i https://pypi.tuna.tsinghua.edu.cn/simple/ -r requirements.txt COPY . . diff --git a/services/worker-notifier/Dockerfile b/services/worker-notifier/Dockerfile index 32887a8..08965cf 100644 --- a/services/worker-notifier/Dockerfile +++ b/services/worker-notifier/Dockerfile @@ -8,7 +8,7 @@ RUN apt-get update && apt-get install -y --no-install-recommends \ WORKDIR /app COPY requirements.txt . -RUN pip install --no-cache-dir -r requirements.txt +RUN pip install --no-cache-dir --timeout 60 -i https://pypi.tuna.tsinghua.edu.cn/simple/ -r requirements.txt COPY . .