Files
2024-01-25 12:54:01 +01:00

25 lines
460 B
Bash
Executable File

#!/bin/sh
set -e
readonly timeout=100
readonly sleep_time=5
i=1
time=$((timeout * sleep_time))
until curl -L --fail http://localhost:80 2>/dev/null
do
i=$((i+1))
if [ "${i}" -gt "${timeout}" ]; then
echo "Sylius Store was never created, aborting due to ${time}s timeout!"
curl -L http://localhost:80 -H Accept:application/json
exit 1
else
echo "Sylius Store did not response"
fi
sleep $sleep_time
done