From cdd19a955bb97e45b5562bcfbbe0edfc4f9d62de Mon Sep 17 00:00:00 2001 From: Stefano Apostolico Date: Fri, 18 Oct 2024 12:49:28 +0200 Subject: [PATCH] updates CI --- .github/workflows/test.yml | 16 +++++++--------- 1 file changed, 7 insertions(+), 9 deletions(-) diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 33ab242..405a355 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -162,12 +162,10 @@ jobs: name: codecov-${{env.GITHUB_REF_NAME}} - name: Build Distro run: | - docker run --rm \ - --network host \ - -e PYTHONPATH=/app/src \ - -e DATABASE_URL=${DATABASE_URL} \ - -v "./src/:/app/src" \ - -v "./tests:/app/tests" \ - -v "./pytest.ini:/app/pytest.ini" \ - -t "unicef/hope-country-workspace:${{env.BRANCH}}-test-${{env.checksum}}" \ - pytest -c /app/pytest.ini tests/ -v --maxfail=5 --migrations --cov + docker build \ + --target dist \ + -t "unicef/hope-country-workspace:${{env.BRANCH}}" \ + --cache-from "type=gha" \ + --cache-to "type=gha,mode=max" \ + -f docker/Dockerfile . + docker push "unicef/hope-country-workspace:${{env.BRANCH}}"