Contrôle du changement en avant validation de release
Bonjour, Nous souhaiterions pouvoir garantir un changelog correct lors des releases. C'est-à-dire: - empêcher les releases avec changelog vide - signaler à l'utilisateur que la roadmap contient des tickets non fermés: - en lui demandant s'il doit continuer ou non - en lui demandant s'il veut poursuivre et déplacer les tickets restants sur une autre version (comme actuellement) Est-ce possible, durant la phase de release (release:prepare) de mettre en pause le processus pour demander à l'utilisateur ce qu'il souhaite faire ? -- Éric Chatellier <chatellier@codelutin.com> Tel: 02.40.50.29.28 http://www.codelutin.com
On Thu, 01 Mar 2012 11:42:49 +0100 Eric Chatellier <chatellier@codelutin.com> wrote:
Bonjour,
Nous souhaiterions pouvoir garantir un changelog correct lors des releases. C'est-à-dire: - empêcher les releases avec changelog vide - signaler à l'utilisateur que la roadmap contient des tickets non fermés: - en lui demandant s'il doit continuer ou non - en lui demandant s'il veut poursuivre et déplacer les tickets restants sur une autre version (comme actuellement)
Est-ce possible, durant la phase de release (release:prepare) de mettre en pause le processus pour demander à l'utilisateur ce qu'il souhaite faire ?
Le plugin release en lui-même permet juste d'ajouter des goals pendant la phase prepare comme indiqué ici [1]. On pourrait aussi orienté ça sur des rules a mettre dans m-enforcer-p ? [2]. Dans tous les cas y'a un petit bout de code à écrire dans jredmine je pense et un autre dans helper-m-p. [1] http://maven.apache.org/plugins/maven-release-plugin/examples/run-goals-befo... [2] http://maven.apache.org/enforcer/enforcer-api/writing-a-custom-rule.html -- Tony Chemit -------------------- tél: +33 (0) 2 40 50 29 28 email: chemit@codelutin.com http://www.codelutin.com
participants (2)
-
Eric Chatellier -
Tony Chemit