From c76819190d9c62ce291a445aaf7dd8e11ed6dc72 Mon Sep 17 00:00:00 2001 From: Artur <141283176+Artursvg@users.noreply.github.com> Date: Thu, 21 Aug 2025 16:09:17 -0300 Subject: [PATCH] chore: install dependencies on container startup --- docker/entrypoint.sh | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/docker/entrypoint.sh b/docker/entrypoint.sh index d9db9a7..23bd944 100644 --- a/docker/entrypoint.sh +++ b/docker/entrypoint.sh @@ -1,10 +1,15 @@ #!/bin/sh set -e +# Install dependencies if not already present +if [ ! -f vendor/autoload.php ]; then + composer install --no-interaction --prefer-dist --optimize-autoloader +fi + # Espera DB e roda migrate + seed until php artisan migrate --force; do echo "Waiting for database to be ready..." sleep 5 done -exec "$@" \ No newline at end of file +exec "$@"