X-Git-Url: https://git.mxchange.org/?a=blobdiff_plain;f=.drone.yml;h=ec99631355dfd71619a0c47e13ed346f6e2adf17;hb=cb7206d92f2576a712d17c58dfc5da8213548289;hp=b71a3ca979c8ef39216fe50b44b61157be3bd68d;hpb=b4edd71bb00692f5fbd20fc0d048a190cd15c938;p=friendica.git diff --git a/.drone.yml b/.drone.yml index b71a3ca979..ec99631355 100644 --- a/.drone.yml +++ b/.drone.yml @@ -82,7 +82,7 @@ steps: - composer validate - composer install --prefer-dist - cp config/local-sample.config.php config/local.config.php - - while ! mysqladmin ping -h$MYSQL_HOST -P$MYSQL_PORT --silent; do sleep 1; done + - if ! bin/wait-for-connection $MYSQL_HOST $MYSQL_PORT 300; then echo "[ERROR] Waited 300 seconds, no response" >&2; exit 1; fi - mysql -h$MYSQL_HOST -P$MYSQL_PORT -p$MYSQL_PASSWORD -u$MYSQL_USER $MYSQL_DATABASE < database.sql - phpunit --configuration tests/phpunit.xml @@ -125,7 +125,7 @@ steps: - composer validate - composer install --prefer-dist - cp config/local-sample.config.php config/local.config.php - - while ! mysqladmin ping -h$MYSQL_HOST -P$MYSQL_PORT --silent; do sleep 1; done + - if ! bin/wait-for-connection $MYSQL_HOST $MYSQL_PORT 300; then echo "[ERROR] Waited 300 seconds, no response" >&2; exit 1; fi - mysql -h$MYSQL_HOST -P$MYSQL_PORT -p$MYSQL_PASSWORD -u$MYSQL_USER $MYSQL_DATABASE < database.sql - phpunit --configuration tests/phpunit.xml --coverage-clover clover.xml - name: Codecov @@ -176,7 +176,7 @@ steps: - composer validate - composer install --prefer-dist - cp config/local-sample.config.php config/local.config.php - - while ! mysqladmin ping -h$MYSQL_HOST -P$MYSQL_PORT --silent; do sleep 1; done + - if ! bin/wait-for-connection $MYSQL_HOST $MYSQL_PORT 300; then echo "[ERROR] Waited 300 seconds, no response" >&2; exit 1; fi - mysql -h$MYSQL_HOST -P$MYSQL_PORT -p$MYSQL_PASSWORD -u$MYSQL_USER $MYSQL_DATABASE < database.sql - phpunit --configuration tests/phpunit.xml