Skip to content

Proposed development rules

Proposal

  • Développer préférentiellement dans une branche spécifique dev avec des branches pour des issues particulières dev_hotfix
  • Fusionner dev dans main à chaque nouvelle version à publier sur PiPy
  • Manuellement créer un tag dans main pour une nouvelle version à publier. Le tag est de la forme vX.Y avec X version majeure et Y version mineure
  • Le tag enclenche automatiquement le pipeline et 1) crée une image docker taguée dans le registry et 2) déploie la documentation (taguée aussi)
  • Nathalie publie manuellement sur PiPy

Étapes

  1. Validation / correction @all (pouce en l'air sur la description)
  2. Aurélie corrige les instances de aurelie (nom du groupe) dans le dépôt courant et vérifie que le pipeline est fonctionnel
  3. Éric met en place les éléments du CI/CD permettant la mise en œuvre
Edited by Nathalie Vialaneix