Zenika-Training / zenika-formation-framework

Tools to build and present our training material
8 stars 25 forks source link

Gestion du dépôt avec un GitFlow #79

Closed ldez closed 8 years ago

ldez commented 9 years ago

Passage à un GitFlow afin de mieux gérer les versions.

Pour résumé :

Ressources :

ggerbaud commented 9 years ago

Alors oui ça pourrait être mieux géré mais là c'est overkill. Il n'est pas prévu pour le moment de maintenir plusieurs versions en //

ldez commented 9 years ago

la version 0.5.0 va être une rupture qui va impacter les formations, dans un premier temps avoir 2 version en parallèle me parait justifié pour ne avoir à corriger toutes les formations d'un coup.

hgwood commented 8 years ago

Un master avec des tags n'est pas suffisant ?

ldez commented 8 years ago

Actuellement, le problème c'est que la version en cours de dev (master) est considéré comme 'latest' et cela rend l'utilisation des images dockers impossible avec le bon rendu.

hgwood commented 8 years ago

OK donc avec une git flow, 'latest' désignerait une version stable. Mais on aurait toujours le problème de #81, non ? Où ça n'a rien à voir ?

ldez commented 8 years ago

en fait quelque soit la solution l'objectif c'est de pouvoir avoir une 0.4.2 (Reveal 2 et Node 3) et une 0.5.0 (Reveal 3 et Node 3)

jlandure commented 8 years ago

Hypothèse : nous parlons du fmk--formation ^^ Le gitflow me parait effectivement overkill... Je ferai simple :

ldez commented 8 years ago

Je ne suis pas sur pour le latest car la 0.5.0 n'est pas prête, je dirais simplement qu'il faut 2 branches :

jlandure commented 8 years ago

master et release comme sur les projets de formation, ça serait pas mal non ? du coup, release = latest côté image docker.

ldez commented 8 years ago

:+1: