From bb7f9e2287ae2fa0e85a165297ae1aaed6562539 Mon Sep 17 00:00:00 2001 From: Adrien Bouvais Date: Sun, 16 Aug 2026 13:05:32 +0200 Subject: [PATCH] . --- .gitea/workflows/docker-build.yml | 27 ++++++++++----------------- 1 file changed, 10 insertions(+), 17 deletions(-) diff --git a/.gitea/workflows/docker-build.yml b/.gitea/workflows/docker-build.yml index db41fb6..7a6811d 100644 --- a/.gitea/workflows/docker-build.yml +++ b/.gitea/workflows/docker-build.yml @@ -32,21 +32,13 @@ jobs: -t ${{ env.REGISTRY }}/${{ env.BASE_IMAGE_NAME }}:${{ github.ref_name }} \ ./images/base - - name: Debug mount - run: | - echo "Runner-side:" - ls -la ${{ github.workspace }}/tests - echo "Container-side:" - docker run --rm -v ${{ github.workspace }}/tests:/tests -w /tests ${{ env.REGISTRY }}/${{ env.BASE_IMAGE_NAME }}:${{ github.ref_name }} ls -la /tests - - name: Test Base image run: | - docker run --rm \ - -u root \ - -v ${{ github.workspace }}/tests:/tests \ - -w /tests \ - ${{ env.REGISTRY }}/${{ env.BASE_IMAGE_NAME }}:${{ github.ref_name }} \ - python3 /tests/base.py + cid=$(docker create -u root -w /tests ${{ env.REGISTRY }}/${{ env.BASE_IMAGE_NAME }}:${{ github.ref_name }} sleep 60) + docker start "$cid" + docker cp ${{ github.workspace }}/tests/. "$cid":/tests + docker exec "$cid" python3 /tests/base.py + docker rm -f "$cid" - name: Tag Base image as latest run: | @@ -69,10 +61,11 @@ jobs: - name: Test Jupyter dependencies run: | - docker run --rm \ - -v ${{ github.workspace }}/tests:/tests \ - ${{ env.REGISTRY }}/${{ env.JUPYTER_IMAGE_NAME }}:${{ github.ref_name }} \ - python3 /tests/dependencies.py + cid=$(docker create -w /tests ${{ env.REGISTRY }}/${{ env.JUPYTER_IMAGE_NAME }}:${{ github.ref_name }} sleep 60) + docker start "$cid" + docker cp ${{ github.workspace }}/tests/. "$cid":/tests + docker exec "$cid" python3 /tests/dependencies.py + docker rm -f "$cid" - name: Tag Jupyter image as latest run: |