From 93b9b26d1d6caabdb96dba1a7d2986ad5456d960 Mon Sep 17 00:00:00 2001 From: Bill Date: Mon, 22 Jul 2024 14:42:27 -0400 Subject: [PATCH] Added bind propogation --- .gitea/workflows/build.yml | 32 +++++--------------------------- 1 file changed, 5 insertions(+), 27 deletions(-) diff --git a/.gitea/workflows/build.yml b/.gitea/workflows/build.yml index 7fc2bdc5..a5267119 100644 --- a/.gitea/workflows/build.yml +++ b/.gitea/workflows/build.yml @@ -26,36 +26,14 @@ jobs: username: ${{ gitea.repository_owner }} password: ${{ secrets.REGISTRY_TOKEN }} - - name: prepare build environment + - name: Prepare build environment run: docker build --tag monero:build-env-linux --build-arg THREADS=3 --file Dockerfile.linux . - # Debugging - run container - - name: Run Docker Container Without Removing + - name: Build run: | - docker run --name build-container \ - -v /workspace/Bill/monero-gui:/monero-gui \ - -w /monero-gui monero:build-env-linux sh -c ' - echo "Listing directory contents inside Docker:"; - ls -la; - echo "Content of Makefile:"; - cat Makefile; - make release-static -j3 - ' || true - - # Debugging - extract logs - - name: Extract Docker container logs - if: always() - run: docker logs build-container - - # Debugging - check state - - name: Inspect Docker Container State - if: always() - run: docker inspect build-container - - # Debugging - remove container - - name: Clean Up Container - if: always() - run: docker rm -f build-container + docker run --rm --name build-container \ + -v /workspace/Bill/monero-gui:/monero-gui:rshared \ + -w /monero-gui monero:build-env-linux sh -c 'make release-static -j3' - name: sha256sum run: shasum -a256 /workspace/Bill/monero-gui/build/release/bin/monero-wallet-gui