add files check to Dockerfile

This commit is contained in:
Dmitry Afanasyev 2023-11-18 17:48:37 +03:00
parent 96bd888727
commit ee2b685ad9
2 changed files with 5 additions and 5 deletions

View File

@ -80,11 +80,6 @@ jobs:
POETRY_LOCK: "./poetry/poetry.lock"
REQUIREMENTS: "./poetry/requirements.txt"
run: |
chown -R ${USER}:${USER} ./poetry
cp pyproject.toml ./poetry
docker compose up --build
if [ -f "$POETRY_LOCK" ] && [ -f "$REQUIREMENTS" ]; \
then echo "poetry.lock and requirements.txt created successfully" && exit 0; \
else echo "there is no poetry.lock or requirements.txt" && exit 1; \
fi
shell: bash

View File

@ -48,6 +48,11 @@ RUN export PATH="${PATH}:/root/.local/bin" \
&& poetry lock \
&& poetry export -f requirements.txt --with dev --without-hashes --output requirements.txt
RUN if [ -f poetry.lock ] && [ -f requirements.txt ]; then \
echo "poetry.lock and requirements.txt created successfully" && exit 0; \
else echo "there is no poetry.lock or requirements.txt" && exit 1; \
fi
CMD [ "/bin/bash", "-c", "cp /code/* /poetry -r && chown ${USER}:$USER -R /poetry" ]