1
0
Fork 0

update project

This commit is contained in:
yohann 2021-05-26 17:49:02 +02:00
parent e79194ca1d
commit 091f803808
2 changed files with 17 additions and 5 deletions

BIN
archi-project.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 267 KiB

View file

@ -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: