Github actions - move clening to the first place

This commit is contained in:
Igor Pecovnik 2021-06-12 19:59:09 +02:00
parent d4deca4de3
commit e3aed2ed54

View File

@ -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/