add requirements.txt export

This commit is contained in:
Dmitry Afanasyev 2021-07-19 04:33:13 +03:00
parent eae16d42d9
commit a99094e6b1
2 changed files with 4 additions and 4 deletions

View File

@ -29,14 +29,14 @@ RUN apt update \
&& export TERM=xterm \ && export TERM=xterm \
# Installing `poetry` package manager: # Installing `poetry` package manager:
# https://github.com/python-poetry/poetry # https://github.com/python-poetry/poetry
&& curl -sSL 'https://raw.githubusercontent.com/python-poetry/poetry/master/get-poetry.py' | python \ && curl -sSL https://raw.githubusercontent.com/python-poetry/poetry/master/install-poetry.py | python - \
&& poetry --version && poetry --version
COPY ./pyproject.toml /code/ COPY ./pyproject.toml /code/
WORKDIR /code WORKDIR /code
RUN poetry lock RUN poetry lock && poetry export -f requirements.txt --output requirements.txt
WORKDIR /poetry WORKDIR /poetry

View File

@ -10,5 +10,5 @@ services:
volumes: volumes:
- ./poetry/:/poetry/ - ./poetry/:/poetry/
command: > command: >
bash -c "cp /code/pypoetry.toml poetry.lock /poetry -r bash -c "cp /code/* /poetry -r
&& sleep 5" && sleep 3"