From e3aed2ed54456493d36d6336af4a0ae014eee59b Mon Sep 17 00:00:00 2001 From: Igor Pecovnik Date: Sat, 12 Jun 2021 19:59:09 +0200 Subject: [PATCH] Github actions - move clening to the first place --- .github/workflows/build-beta-images.yml | 72 ++++++++++++------------- 1 file changed, 36 insertions(+), 36 deletions(-) diff --git a/.github/workflows/build-beta-images.yml b/.github/workflows/build-beta-images.yml index cec0bac317..5827477697 100644 --- a/.github/workflows/build-beta-images.yml +++ b/.github/workflows/build-beta-images.yml @@ -23,6 +23,18 @@ jobs: - name: Fix permissions run: | + # make sure no temporally dirs are mounted from previous runs + while : + do + sudo pkill compile.sh || true + sudo pkill arm-binfmt-P || true + sudo pkill aarch64-binfmt-P || true + [[ "$(df | grep "/.tmp" | wc -l)" -eq 0 ]] && rm -rf build/.tmp && break + echo "Mounted temp directories. Trying to unmount." + df | grep ".tmp" | awk '{print $6}' | xargs sudo umount 2>/dev/null || true + sleep 10 + done + sudo chown -R $USER:$USER . - name: Checkout Armbian build script @@ -63,18 +75,6 @@ jobs: cd build - # make sure no temporally dirs are mounted from previous runs - while : - do - sudo pkill compile.sh || true - sudo pkill arm-binfmt-P || true - sudo pkill aarch64-binfmt-P || true - [[ "$(df | grep "/.tmp" | wc -l)" -eq 0 ]] && rm -rf .tmp && break - echo "Mounted temp directories. Trying to unmount." - df | grep ".tmp" | awk '{print $6}' | xargs sudo umount 2>/dev/null || true - sleep 10 - done - # use prepared configs sudo cp ../scripts/configs/* userpatches/ @@ -124,6 +124,18 @@ jobs: - name: Fix permissions run: | + # make sure no temporally dirs are mounted from previous runs + while : + do + sudo pkill compile.sh || true + sudo pkill arm-binfmt-P || true + sudo pkill aarch64-binfmt-P || true + [[ "$(df | grep "/.tmp" | wc -l)" -eq 0 ]] && rm -rf build/.tmp && break + echo "Mounted temp directories. Trying to unmount." + df | grep ".tmp" | awk '{print $6}' | xargs sudo umount 2>/dev/null || true + sleep 10 + done + sudo chown -R $USER:$USER . - name: Checkout Armbian build script @@ -164,18 +176,6 @@ jobs: cd build - # make sure no temporally dirs are mounted from previous runs - while : - do - sudo pkill compile.sh || true - sudo pkill arm-binfmt-P || true - sudo pkill aarch64-binfmt-P || true - [[ "$(df | grep "/.tmp" | wc -l)" -eq 0 ]] && rm -rf .tmp && break - echo "Mounted temp directories. Trying to unmount." - df | grep ".tmp" | awk '{print $6}' | xargs sudo umount 2>/dev/null || true - sleep 10 - done - # use prepared configs sudo cp ../scripts/configs/* userpatches/ @@ -225,6 +225,18 @@ jobs: - name: Fix permissions run: | + # make sure no temporally dirs are mounted from previous runs + while : + do + sudo pkill compile.sh || true + sudo pkill arm-binfmt-P || true + sudo pkill aarch64-binfmt-P || true + [[ "$(df | grep "/.tmp" | wc -l)" -eq 0 ]] && rm -rf build/.tmp && break + echo "Mounted temp directories. Trying to unmount." + df | grep ".tmp" | awk '{print $6}' | xargs sudo umount 2>/dev/null || true + sleep 10 + done + sudo chown -R $USER:$USER . - name: Checkout Armbian build script @@ -265,18 +277,6 @@ jobs: cd build - # make sure no temporally dirs are mounted from previous runs - while : - do - sudo pkill compile.sh || true - sudo pkill arm-binfmt-P || true - sudo pkill aarch64-binfmt-P || true - [[ "$(df | grep "/.tmp" | wc -l)" -eq 0 ]] && rm -rf .tmp && break - echo "Mounted temp directories. Trying to unmount." - df | grep ".tmp" | awk '{print $6}' | xargs sudo umount 2>/dev/null || true - sleep 10 - done - # use prepared configs sudo cp ../scripts/configs/* userpatches/