You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
webapp/MiseEnProd.txt

34 lines
965 B
Plaintext

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).