drone/.drone/scripts/login.sh

15 lines
246 B
Bash
Raw Normal View History

n=0
while :
do
2020-10-06 18:58:53 +00:00
docker login $1 --username client --password "$2" \
&& break # substitute your command here
n=$((n+1))
2020-09-24 13:57:50 +00:00
if [ $n -ge 10 ]; then
echo "login failed"
exit 1
fi
echo "retrying login..$n"
2020-09-24 13:57:50 +00:00
sleep 5
done