gitlab.com/jfprevost/gitlab-runner-notlscheck@v11.11.4+incompatible/dockerfiles/build/scripts/gitlab-runner-service (about) 1 #!/bin/sh 2 3 host=$(env | grep -m1 _TCP_ADDR | cut -d = -f 2) 4 port=$(env | grep -m1 _TCP_PORT | cut -d = -f 2) 5 6 if [ -z "$host" ] || [ -z "$port" ]; then 7 echo "No HOST or PORT" 8 exit 1 9 fi 10 11 echo -n "waiting for TCP connection to $host:$port..." 12 13 while ! nc -w 1 $host $port 2>/dev/null 14 do 15 echo -n . 16 sleep 1 17 done 18 19 echo 'ok'