deploy: use docker healthcheck
Déploiement API BETA / Tests extensions (push) Successful in 11m7s
Déploiement API BETA / Build et déploiement beta (push) Failing after 3m6s

This commit is contained in:
2026-05-15 21:59:01 +04:00
parent 8f6a0bb85a
commit 2fbe1a1e4d
2 changed files with 8 additions and 13 deletions
+2 -13
View File
@@ -80,16 +80,5 @@ jobs:
sudo chown -R 1000:1000 database uploads
echo "==> Démarrage Directus"
docker compose up -d
echo "==> Vérification santé"
for i in $(seq 1 12); do
if curl -sf http://localhost:8066/server/health | grep -q '"status":"ok"'; then
echo "Déploiement OK"
exit 0
fi
echo " Attente... ($i/12)"
sleep 5
done
echo "Échec : Directus ne répond pas après 60s"
exit 1
docker compose up -d --wait
echo "Déploiement OK"