feat: Setup projet Classeo avec infrastructure Docker et architecture DDD
Configure l'environnement de développement complet avec Docker Compose, structure DDD 4 Bounded Contexts, et pipeline CI/CD GitHub Actions. Corrections compatibilité CI: - Symfony 8 nécessite monolog-bundle ^4.0 (la v3.x ne supporte que jusqu'à Symfony 7) - ESLint v9 nécessite flat config (eslint.config.js) - le format .eslintrc.cjs est obsolète
This commit is contained in:
72
backend/.gitignore
vendored
Normal file
72
backend/.gitignore
vendored
Normal file
@@ -0,0 +1,72 @@
|
||||
# =============================================================================
|
||||
# Symfony
|
||||
# =============================================================================
|
||||
/var/
|
||||
/vendor/
|
||||
/.env.local
|
||||
/.env.local.php
|
||||
/.env.*.local
|
||||
/config/secrets/prod/prod.decrypt.private.php
|
||||
/public/bundles/
|
||||
|
||||
# Fichiers auto-générés par Symfony
|
||||
/config/bundles.php
|
||||
/config/preload.php
|
||||
/config/reference.php
|
||||
|
||||
# =============================================================================
|
||||
# Doctrine Fixtures (auto-généré)
|
||||
# =============================================================================
|
||||
/src/DataFixtures/
|
||||
|
||||
# =============================================================================
|
||||
# PHPUnit
|
||||
# =============================================================================
|
||||
/phpunit.xml
|
||||
.phpunit.cache/
|
||||
.phpunit.result.cache
|
||||
|
||||
# =============================================================================
|
||||
# PHPStan
|
||||
# =============================================================================
|
||||
phpstan.neon.dist
|
||||
|
||||
# =============================================================================
|
||||
# PHP CS Fixer
|
||||
# =============================================================================
|
||||
.php-cs-fixer.cache
|
||||
|
||||
# =============================================================================
|
||||
# JWT Keys
|
||||
# =============================================================================
|
||||
/config/jwt/*.pem
|
||||
|
||||
# =============================================================================
|
||||
# Composer
|
||||
# =============================================================================
|
||||
composer.phar
|
||||
composer.lock
|
||||
|
||||
###> symfony/framework-bundle ###
|
||||
/.env.local
|
||||
/.env.local.php
|
||||
/.env.*.local
|
||||
/config/secrets/prod/prod.decrypt.private.php
|
||||
/public/bundles/
|
||||
/var/
|
||||
/vendor/
|
||||
###< symfony/framework-bundle ###
|
||||
|
||||
###> friendsofphp/php-cs-fixer ###
|
||||
/.php-cs-fixer.php
|
||||
/.php-cs-fixer.cache
|
||||
###< friendsofphp/php-cs-fixer ###
|
||||
|
||||
###> lexik/jwt-authentication-bundle ###
|
||||
/config/jwt/*.pem
|
||||
###< lexik/jwt-authentication-bundle ###
|
||||
|
||||
###> phpunit/phpunit ###
|
||||
/phpunit.xml
|
||||
/.phpunit.cache/
|
||||
###< phpunit/phpunit ###
|
||||
Reference in New Issue
Block a user