From 111038a571f4f15436caa4fee6ecd83655b8b62d Mon Sep 17 00:00:00 2001 From: jenkins Date: Tue, 21 Apr 2026 15:14:10 -0300 Subject: [PATCH] ci(atlasbot): keep dev deps out of runtime image --- Dockerfile | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/Dockerfile b/Dockerfile index 1095fd8..51c373d 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,17 +1,20 @@ FROM registry.bstein.dev/bstein/python:3.12-slim AS base ENV PYTHONDONTWRITEBYTECODE=1 \ - PYTHONUNBUFFERED=1 + PYTHONUNBUFFERED=1 \ + PIP_DISABLE_PIP_VERSION_CHECK=1 \ + PIP_DEFAULT_TIMEOUT=60 WORKDIR /app COPY requirements.txt /app/requirements.txt -COPY requirements-dev.txt /app/requirements-dev.txt COPY pyproject.toml /app/pyproject.toml -RUN pip install --no-cache-dir -r /app/requirements.txt -r /app/requirements-dev.txt +RUN pip install --no-cache-dir --retries 10 -r /app/requirements.txt COPY atlasbot /app/atlasbot FROM base AS test +COPY requirements-dev.txt /app/requirements-dev.txt +RUN pip install --no-cache-dir --retries 10 -r /app/requirements-dev.txt COPY testing /app/testing COPY tests /app/tests COPY scripts /app/scripts