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