From 92bdbe81922df2a025970fa2ede2e014127dd4d6 Mon Sep 17 00:00:00 2001 From: Bill Date: Tue, 23 Jul 2024 21:01:07 -0400 Subject: [PATCH] Test alternative build method --- .gitea/workflows/build.yml | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/.gitea/workflows/build.yml b/.gitea/workflows/build.yml index a5267119..d7ae7e15 100644 --- a/.gitea/workflows/build.yml +++ b/.gitea/workflows/build.yml @@ -7,6 +7,7 @@ jobs: # Build image and push to container registry docker-build: runs-on: ubuntu-20.04 + name: Build and Push steps: - name: Checkout repository uses: actions/checkout@v4 @@ -27,13 +28,13 @@ jobs: password: ${{ secrets.REGISTRY_TOKEN }} - name: Prepare build environment - run: docker build --tag monero:build-env-linux --build-arg THREADS=3 --file Dockerfile.linux . + run: docker buildx build --tag monero:build-env-linux --build-arg THREADS=3 --file Dockerfile.linux . - name: Build run: | - 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' + docker buildx build --output type=local,dest=. \ + monero:build-env-linux --build-arg THREADS=3 --file Dockerfile.linux \ + sh -c 'make release-static -j3' - name: sha256sum run: shasum -a256 /workspace/Bill/monero-gui/build/release/bin/monero-wallet-gui