File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -2,13 +2,15 @@ FROM python:3.11-slim-bullseye@sha256:53ebfd268fe58ccd405688b3305a7dcad5da03f5e3
22
33WORKDIR /app
44
5- COPY ./requirements.txt /requirements.txt
5+ COPY pyproject.toml poetry.lock /app/
66
77RUN apt-get update \
88 && apt-get install curl -yq --no-install-recommends \
99 && apt-get clean \
1010 && rm -rf /var/lib/apt/lists/* \
11- && pip install --no-cache-dir --upgrade -r /requirements.txt \
11+ && pip install --no-cache-dir poetry \
12+ && poetry config virtualenvs.create false \
13+ && poetry install --no-interaction --no-ansi --no-root \
1214 && mkdir -p /tmp/mesh_store
1315
1416
Original file line number Diff line number Diff line change @@ -140,6 +140,3 @@ check-secrets:
140140
141141check-secrets-all :
142142 scripts/check-secrets.sh unstaged
143-
144- export-requirements :
145- poetry export --only main -f requirements.txt --output ./requirements.txt
You can’t perform that action at this time.
0 commit comments