WIP: PHPQA
- La plupart des tests sont exécutés avant de builder l'image (tous les tests sauf
phpunit
) -> évite de builder une image pour "rien" - Ajout d'un linter pour les fichiers Dockerfile : hadolint
- Ajout Rector
- Ajout nouvelles règles PHPStan : phpstan/phpstan-deprecation-rules
- Séparation des tests dans la CI
TODO :
-
Ajouter un test pour valider que le schéma de la BDD est sync avec les entités Doctrine ( bin/console doctrine:schema:validate
) ? -
Supprimer automatiquement les images buildées si la branche courante n'est pas main
,release
oudevelop
-
Tester jusqu'au déploiement sur Rancher pour vérifier que tout fonctionne toujours bien