- 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
- php ./bin/console.php dbstructure dumpsql > database.sql
- - name: Codecov
- image: plugins/codecov
- when:
- repo:
- - friendica/friendica
- settings:
- token:
- from_secret: codecov-token
- files:
- - clover.xml
- name: Check database.sql
- image: alpine
+ image: alpine/git
commands:
- git update-index --refresh
- git diff-index --quiet HEAD --
- if [[ $? -ne 0 ]]; then
- echo "database.sql mismatch.";
- exit 1;
+ echo "database.sql mismatch.";
+ exit 1;
fi
services: