From c1565774704f8f5278672890a527b8d882aed539 Mon Sep 17 00:00:00 2001 From: gwen Date: Fri, 22 Sep 2023 15:35:32 +0200 Subject: [PATCH] texte de mise en production --- MiseEnProd.txt | 33 +++++++++++++++++++++++++++++++++ README.md | 4 ++-- 2 files changed, 35 insertions(+), 2 deletions(-) create mode 100644 MiseEnProd.txt diff --git a/MiseEnProd.txt b/MiseEnProd.txt new file mode 100644 index 0000000..0047e2f --- /dev/null +++ b/MiseEnProd.txt @@ -0,0 +1,33 @@ +Cérémonial de mise en production +=================================== + +Mise en production +----------------------- + +Ajout d'un tag de release +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + +- Vérifier que le tag n'existe pas : `git tag -n` +- Insérer le tag `git tag -a v0.1beta -m"first production release"` +- faire un `git push --tags` pour mettre le tag sur le dépôt gitlab +- renommer `params.yaml` en `params.dev.yaml` + +:: + + cp params.yaml params.dev.yaml + +- renommer `params.prod.yaml` en `params.yaml` + +:: + + cp params.prod.yaml params.yaml + +.. note:: Ce fichier `params.yaml` sera copié directement par le script de `deployment` + par la task "Deployment - copies the credentials file from the local + app working copy repository". Il n'est pas mis dans l'archive git + pour des raisons de sécurité. + +Mise à jour de l'application +-------------------------------- + +Même procédure (ajout d'un tag de release et règlage des paramètres). diff --git a/README.md b/README.md index ebcea48..a8b25f2 100644 --- a/README.md +++ b/README.md @@ -19,9 +19,9 @@ _Nota_ : commands to execute through the terminal (Linux or macOS) - Installation : `pip install -r requirements.txt` - Exit the environment : `deactivate`; -## Launch +## Launch (development mode) - Launch : `python index.py`; -- Go to http://127.0.0.1:5000/; +- Go to http://127.0.0.1:8080/; - Stop : `ctrl + c`; - Exit the environment : `deactivate`.