diff --git a/archi-project.png b/archi-project.png new file mode 100644 index 0000000..2cfc3d2 Binary files /dev/null and b/archi-project.png differ diff --git a/readme.md b/readme.md index 8b3556e..6cb13da 100644 --- a/readme.md +++ b/readme.md @@ -48,7 +48,9 @@ Il doit être possible de déployer les parties suivantes (séparément ou "all- - config: - max_execution_time: 60 - memory_limit: 256M - - composer: https://getcomposer.org/download/ + - composer: + - version 2.* + - https://getcomposer.org/download/ #### Applicatif @@ -95,6 +97,9 @@ Exemple: - pwd: symfony_prod +- Install les dépendances PHP: + - composer install + - L'applicatif doit permet d'afficher un titre de blog différent par environnement. Exemple: Symfony blog - preprod @@ -102,14 +107,21 @@ Symfony blog - preprod - Variable d'environnement du projet symfony dans le ficher `.env` du projet Symfony blog: - DATABASE_URL= - APP_ENV= - - APP_SECRET= + - server preprod => dev + - server prod => prod + - APP_SECRET = doit être unique par environnement - PROJECT_TITLE= + - server preprod => Symfony blog - preprod + - server prod => Symfony blog - prod - Commande pour compiler les variables d'environment: `composer dump-env dev` + Commande pour compiler les variables d'environment: + - server preprod : `composer dump-env dev` + - server prod : `composer dump-env prod` - Mise à jours de la base de données: - - bin/console doctrine:migration:migrate -- Compiler le JS et SCSS: + - `bin/console doctrine:migration:migrate -n` +- Install et Compiler le JS et SCSS: + - npm install - npm run build - Pour la preprod: