QCD Auto Deploy – Module Déploiement Automatique Prestashop
Déployez automatiquement votre code depuis Bitbucket vers votre boutique

Fini les déploiements manuels chronophages et risqués ! Le module QCD Auto Deploy conçu par notre agence prestashop connecte votre dépôt Bitbucket à votre boutique Prestashop pour des mises à jour automatiques, sécurisées et tracées.
Fonctionnalités principales :
- Déploiement automatique depuis Bitbucket : push sur votre branche, déploiement sur votre boutique
- Git pull intelligent : récupération automatique des derniers changements
- Tests de qualité intégrés : PHPStan et PHPUnit avant chaque déploiement
- Notifications Discord : alertes en temps réel sur vos déploiements
- Dashboard complet : statistiques, logs et suivi des opérations
- Nettoyage de cache automatique : votre boutique reste performante après chaque mise à jour
| Dernière mise à jour | février 2026 |
| Compatibilité version Prestashop | 1.6.1 à 9.0 |
| Prix | Sur devis (inclus pour nos clients avec TMA) |
Screenshots

Liste des informations de statut de déploiement

Tableau de bord des opérations de déploiement automatique

Les champs de configuration du module
Description
Le module fonctionne-t-il avec GitHub ou GitLab ?
Pour l’instant, QCD Auto Deploy est optimisé pour Bitbucket. Le support d’autres plateformes Git est envisagé selon les demandes. Contactez-nous si vous avez ce besoin !
Que se passe-t-il si un déploiement échoue ?
Le module garde l’état précédent de votre boutique. En cas d’échec :
- Le git pull est annulé
- Les caches ne sont pas vidés
- Une notification d’erreur est envoyée (Discord + email)
- Les logs détaillés sont disponibles dans le dashboard
Vous pouvez ensuite corriger le problème et relancer un déploiement manuel.
Puis-je désactiver temporairement l’auto-deploy ?
Oui ! Il y a un bouton “Disable autodeploy” dans le dashboard. Pratique quand vous faites des tests sur votre branche et que vous ne voulez pas que chaque push déclenche un déploiement.
Les tests PHPStan/PHPUnit bloquent-ils le déploiement ?
Non. Les tests sont exécutés après le déploiement. Ils servent à monitorer la qualité du code déployé. Si vous voulez bloquer un déploiement en cas d’échec de tests, vous devrez configurer ça dans votre pipeline CI/CD Bitbucket (en amont).
Combien de temps prend un déploiement ?
Ça dépend de la taille de votre boutique et du nombre de fichiers modifiés. En général :
- Git pull : quelques secondes
- Nettoyage cache : quelques secondes
- Tests PHPStan/PHPUnit : de 30 secondes à quelques minutes selon la configuration
Un déploiement complet prend généralement moins de 5 minutes.
Le module est-il compatible avec les environnements multi-boutiques ?
Oui, le module gère les environnements multi-boutiques. Chaque boutique peut avoir sa propre configuration de déploiement si nécessaire. quand même vos processus pour que toute l’équipe sache comment ça fonctionne. la liste et restaurez-la sur votre serveur. Simple, rapide, efficace.