r1475 - trunk/mavenpomdoc/src/site/apt/mavenpom
Author: tchemit Date: 2013-11-02 11:54:05 +0100 (Sat, 02 Nov 2013) New Revision: 1475 Url: http://nuiton.org/projects/mavenpom/repository/revisions/1475 Log: fixes #2888: Use the new release process for mavenpom itself Modified: trunk/mavenpomdoc/src/site/apt/mavenpom/release.apt Modified: trunk/mavenpomdoc/src/site/apt/mavenpom/release.apt =================================================================== --- trunk/mavenpomdoc/src/site/apt/mavenpom/release.apt 2013-11-02 10:52:02 UTC (rev 1474) +++ trunk/mavenpomdoc/src/site/apt/mavenpom/release.apt 2013-11-02 10:54:05 UTC (rev 1475) @@ -35,9 +35,9 @@ Cette page décrit la méthode pour effectuer une release de mavenpom. Mavenpom devant être neutre par rapport à un quelconque environnement, on utilise des profiles uniquement réservés à <<mavenpom>>. + Depuis la version <<4.2>>, la procédure de release a été simplifiée, elle se + déroule en 2 étapes. - L'opération se déroule en 4 étapes. - Etape 1 Effectuer une release normal @@ -49,65 +49,6 @@ Etape 2 - Dans cette phase, on va : - - * Deployement des fichiers vers redmine - - * Créer les announces de release - - [] - - On travaille sur la version utilisée pour faire la release. - --------------------------------------------------------------------------------- -cd target/checkout --------------------------------------------------------------------------------- - - La commande suivante simule (sans rien déployer) - --------------------------------------------------------------------------------- -mvn -Dinternal -DinternalRedminePreRelease -N --------------------------------------------------------------------------------- - - Si aucune erreur lors de l'execution, on lance la commande suivante - --------------------------------------------------------------------------------- -mvn -Dinternal -DinternalRedminePreRelease -DdryRun=false -N --------------------------------------------------------------------------------- - - A ce stade, les annonces ont été créées ici - --------------------------------------------------------------------------------- -target/generated-sources/announcement/release-news-announcement.vm -target/generated-sources/announcement/release-email-announcement.vm --------------------------------------------------------------------------------- - -Etape 3 - - On finalise la release après avoir finaliser les annonces (si nécessaire) : - - * Mise à jour de la version sur redmine (on la clôture) - - * Envoie de l'email d'annonce de release - - * Publication de l'annonce de release sur redmine - - [] - - La commande suivante simule (sans rien publier) : - --------------------------------------------------------------------------------- -mvn -Dinternal -DinternalRedmineRelease -N --------------------------------------------------------------------------------- - - Si aucune erreur, on peut lancer la commande réelle - --------------------------------------------------------------------------------- -mvn -Dinternal -DinternalRedmineRelease -DdryRun=false -N --------------------------------------------------------------------------------- - -Etape 4 - Publier le site de documentation : --------------------------------------------------------------------------------
participants (1)
-
tchemit@users.nuiton.org