Aller au contenu

Mise en production

CI-dessous les différentes étapes du déploiement.

1. Le merge des branches de version sur la branche master

On se rend sur le Bitbucket du projet concerné, on crée une Pull Request de la branche de version sur la branche master.

  • S'il n'y a pas de conflits, on approuve et on merge.
  • S'il y a des conflits, on passe par son IDE : On checkout sur la branche master, on merge la branche de version dessus, et on résout les conflits.
  • On push la branche master, le build se lance automatiquement.

2. Le déploiement sur le serveur

Sur bitbucket, plus qu'à cliquer sur le bouton "deploy" ;-)

3. La checklist post déploiement

Pour les développeurs

Si la structure de la base de données a été modifiée :

[ ] Vérifier si des vues sont impactées au niveau des bases de données.

[ ] Vérifier si des requêtes "externes" type ODBC, liées à des fichiers excel par exemple sont impactées.