drone/.drone/scripts/login.sh

15 lines
244 B
Bash
Raw Normal View History

n=0
while :
do
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