Je suis actuellement en train de mettre en œuvre un CD avec un flux de travail de fonctionnalité. Ce qui n'est pas clair pour moi, c'est quand augmenter le numéro de version.Délivrance en continu, gestion des versions et fonctionnalités Branches
Doit-il être augmenté lorsqu'une nouvelle entité est créée? Donc, disons que nous avons la version 1.1 et que je vais implémenter une nouvelle fonctionnalité FB-123.
Lors de la création du FB, dois-je incrémenter la version?
*---*--- increment build number, now on 1.2.456 /increment version to 1.2 ---* 1.1
Et utiliser le Jenkins numéro de build pour commits ultérieures?
se termine à qui le numéro de build est pour. Est-ce que c'est pour vous en interne d'aider à résoudre ce problème? Est-ce que d'autres technophiles peuvent voir, ainsi ils peuvent déduire ce qui change de la sémantique du nombre de construction? Cela vaut la peine d'être lu - http://semver.org/ pour vous donner matière à réflexion –
@EvolveSoftwareLtd Oui, c'est pour résoudre le problème. Cela ne me dérange pas vraiment si c'est sémantique ou non. – helpermethod
Utilisez-vous git? que se passe-t-il avec une branche de fonctionnalité lorsqu'elle est terminée? Est-ce que vous le fusionnez au maître ou libérez la branche? –