diff --git a/.github/workflows/develop.yml b/.github/workflows/develop.yml index ab3e1ec..8ca6eca 100644 --- a/.github/workflows/develop.yml +++ b/.github/workflows/develop.yml @@ -21,10 +21,7 @@ jobs: - name: Cleanup Docker resources if: always() run: | - docker system prune -a -f --volumes \ - && docker container prune -f \ - && docker image prune -f \ - && docker volume prune -f + docker system prune -a -f --volumes - name: Check disk space run: df -h - name: Checkout @@ -50,9 +47,13 @@ jobs: - name: Push image run: | docker push ${{ env.IMAGE }}:latest + - name: Check disk space + run: df -h - name: Cleanup Docker resources if: always() run: docker system prune -a -f --volumes + - name: Check disk space + run: df -h test: name: Test Docker Image diff --git a/app/backend/Dockerfile.prod b/app/backend/Dockerfile.prod index e60cad7..62119ef 100644 --- a/app/backend/Dockerfile.prod +++ b/app/backend/Dockerfile.prod @@ -21,14 +21,13 @@ RUN apt-get update \ # install python dependencies -RUN pip install --upgrade pip setuptools wheel -i https://pypi.tuna.tsinghua.edu.cn/simple && rm -rf ~/.cache/pip RUN pip install -i https://pypi.tuna.tsinghua.edu.cn/simple pipenv && rm -rf ~/.cache/pip COPY ./Pipfile . RUN pipenv install --deploy --dev # add app COPY . /usr/src/app -RUN pipenv run pip install black==23.12.1 flake8==7.0.0 isort==5.13.2 +# RUN pipenv run pip install black==23.12.1 flake8==7.0.0 isort==5.13.2 # RUN pipenv run flake8 . # RUN pipenv run black --exclude=migrations . --check # RUN pipenv run isort . --check-only @@ -67,7 +66,6 @@ RUN apt-get update \ # install python dependencies COPY --from=builder /usr/src/app/Pipfile . -RUN pip install --upgrade pip setuptools wheel -i https://pypi.tuna.tsinghua.edu.cn/simple && rm -rf ~/.cache/pip RUN pip install -i https://pypi.tuna.tsinghua.edu.cn/simple pipenv && rm -rf ~/.cache/pip RUN pipenv install --deploy --dev RUN pipenv run pip install "uvicorn[standard]==0.26.0"