From 60b8f141014069533fb1545c4f1a76b4d7659c47 Mon Sep 17 00:00:00 2001 From: uazo <29201891+uazo@users.noreply.github.com> Date: Sat, 10 Jul 2021 09:29:33 +0200 Subject: [PATCH] Update build.yaml --- .github/workflows/build.yaml | 34 ++++++++++++++++++++-------------- 1 file changed, 20 insertions(+), 14 deletions(-) diff --git a/.github/workflows/build.yaml b/.github/workflows/build.yaml index b2847b33..4b494e65 100644 --- a/.github/workflows/build.yaml +++ b/.github/workflows/build.yaml @@ -17,15 +17,8 @@ on: jobs: check_images: runs-on: self-hosted - #runs-on: ubuntu-latest steps: -# - name: Reclaiming disk space on / by removing dotnet/android/ghc -# run: | -# sudo rm -rf /usr/share/dotnet -# sudo rm -rf /usr/local/lib/android -# sudo rm -rf /opt/ghc - - name: Checkout repo uses: actions/checkout@v2 with: @@ -54,6 +47,11 @@ jobs: with: version: ${{ env.VERSION }} sha: ${{ github.sha }} + + - name: Check bromite builder + uses: uazo/bromite-buildtools/images/bromite-build@master + with: + sha: ${{ github.sha }} build: runs-on: self-hosted @@ -68,14 +66,22 @@ jobs: --health-interval 10s --health-timeout 5s --health-retries 5 + + goma-server: + image: uazo/goma-server + ports: [5050:5050] + volumes: + - /tmp/proxy:/tmp/proxy + + container: + image: uazo/bromite:${{ github.sha }} + volumes: + - /storage/bromite/${{ env.VERSION }}/${{ github.sha }}:/home/lg/working_dir/artifacs + - /tmp/proxy:/tmp/proxy steps: - - name: xxx + - name: Build Bromite shell: bash - run: echo "done" + run: | + ./start-build.sh -# container: -# image: uazo/chromium:91.0.4472.146 -# options: "--privileged" -# volumes: -# - /storage/bromite/91.0.4472.146:/home/lg/working_dir/artifacs