[Question]
Est-ce que quelqu'un produit des notes de version via un processus automatisé ? Si oui, comment. En particulier avec des services d'intégration continue. Utilisez-vous simplement un script pour analyser les fichiers journaux des problèmes corrigés pour cette version afin de créer le fichier texte approprié ?
[Contexte]
Récemment, j'ai mis en place l'intégration continue pour mes projets de loisirs. Dans le cadre de cette intégration, j'ai intégré des rapports de suivi des problèmes dans mes constructions. Cependant, pour les versions, je souhaite faire la même chose et obtenir un fichier de notes de version similaire au fichier nhibernate release notes.txt que je trouve très propre.
[Exemple]
Version 1.2.1
Correction d'un bug :
* [ID-1] - The system doesn't accept valid usernames
Améliorations :
* [ID-2] - Saving the file takes 3 minutes when it should take a few seconds.
Nouvelles fonctionnalités :
* [ID-3] - Allow users to refresh the page using the F5 key.
Tâche accomplie :
* [ID-4] - Document undocumented configuration properties.