Browse Source

Add 'dronefailures'

master
NaiJi ✨ 6 months ago
parent
commit
b8f31dd12b
  1. 28
      dronefailures

28
dronefailures

@ -0,0 +1,28 @@ @@ -0,0 +1,28 @@
#!/bin/bash
result=$(curl -X GET https://DOMAIN/api/repos/OWNER/REPO/builds -H "Authorization: Bearer YOURTOKEN")
if [ -z $1 ]
then
max_counter=3
else
max_counter=$1
fi
counter=0
echo "${result}" | jq -r '.[] | "\(.status)"' | while read status
do
if [ $status == "failure" ]
then
echo " "
echo " [ build failed! ]"
break
fi
if [ $counter -eq $max_counter ]
then
break
fi
counter=$(($counter + 1))
done
Loading…
Cancel
Save