diff --git a/.github/workflows/integration-tests.yml b/.github/workflows/integration-tests.yml index e1e62b8..f356328 100644 --- a/.github/workflows/integration-tests.yml +++ b/.github/workflows/integration-tests.yml @@ -34,4 +34,13 @@ jobs: ./k6 run script.js - name: Test with curl run: | - curl -i http://localhost \ No newline at end of file + curl -i http://localhost + - name: Waiting for database connection + run: | + while ! docker exec mysql mysql --user=root --password=password -e "status" &> /dev/null ; do + echo "Waiting for database connection..." + sleep 5 + done + - name: Laravel database migration test + run: | + docker exec nginx-php-fpm php artisan migrate \ No newline at end of file