Author: tchemit Date: 2011-02-28 15:47:24 +0100 (Mon, 28 Feb 2011) New Revision: 1085 Url: http://nuiton.org/repositories/revision/mavenpom/1085 Log: Anomalie #1372: Lack of coherence between profiles Modified: trunk/pom.xml trunk/src/site/apt/profiles.apt Modified: trunk/pom.xml =================================================================== --- trunk/pom.xml 2011-02-28 14:31:23 UTC (rev 1084) +++ trunk/pom.xml 2011-02-28 14:47:24 UTC (rev 1085) @@ -842,7 +842,7 @@ <!-- do not execute tests (generaly a bad idea...) --> <profile> - <id>notests</id> + <id>no-tests</id> <activation> <activeByDefault>false</activeByDefault> </activation> @@ -852,7 +852,7 @@ </profile> <!-- do not build reports (speedup site generation in dev) --> <profile> - <id>noreports</id> + <id>no-reports</id> <activation> <activeByDefault>false</activeByDefault> </activation> @@ -863,7 +863,7 @@ <!-- do not build dependencies detail in maven-project-info-report (speedup site generation in dev) --> <profile> - <id>nodepdetails</id> + <id>no-dep-details</id> <activation> <activeByDefault>false</activeByDefault> </activation> @@ -873,7 +873,7 @@ </profile> <!-- do not build locations of dependencies in maven-project-info-report (speedup site generation in dev) --> <profile> - <id>nodeplocations</id> + <id>no-dep-locations</id> <activation> <activeByDefault>false</activeByDefault> </activation> @@ -1584,7 +1584,7 @@ --> <profile> - <id>internalRedminePreRelease</id> + <id>internal-redmine-pre-release</id> <activation> <property> <name>internalRedminePreRelease</name> @@ -1664,7 +1664,7 @@ <!-- perform a redmine release after a successfull release --> <profile> - <id>internalRedmineRelease</id> + <id>internal-redmine-release</id> <activation> <property> <name>internalRedmineRelease</name> Modified: trunk/src/site/apt/profiles.apt =================================================================== --- trunk/src/site/apt/profiles.apt 2011-02-28 14:31:23 UTC (rev 1084) +++ trunk/src/site/apt/profiles.apt 2011-02-28 14:47:24 UTC (rev 1085) @@ -51,13 +51,13 @@ *----------------------------------+------------------------------+ | <<Nom du profile>> | <<Propriété d'activation>> | *----------------------------------+------------------------------+ -| {{notests}} | <<->> | +| {{no-tests}} | <<->> | *----------------------------------+------------------------------+ -| {{noreports}} | <<->> | +| {{no-reports}} | <<->> | *----------------------------------+------------------------------+ -| {{nodepdetails}} | <<->> | +| {{no-dep-details}} | <<->> | *----------------------------------+------------------------------+ -| {{nodeplocations}} | <<->> | +| {{no-dep-locations}} | <<->> | *----------------------------------+------------------------------+ | {{webstart-profile}} | <<doWebstart>> | *----------------------------------+------------------------------+ @@ -97,31 +97,31 @@ *----------------------------------+------------------------------+ | {{internal}} | <<internal>> | *----------------------------------+------------------------------+ -| {{internalRedminePreRelease}} | <<internalRedminePreRelease>>| +| {{internal-redmine-pre-release}} | <<internalRedminePreRelease>>| *----------------------------------+------------------------------+ -| {{internalRedmineRelease}} | <<internalRedmineRelease>> | +| {{internal-redmine-release}} | <<internalRedmineRelease>> | *----------------------------------+------------------------------+ Détails * Profiles autonomes -** {notests} +** {no-tests} Ce profile permet de ne pas lancer les tests. {{{Profiles autonomes}[remonter]}} -------------------------------------------------------------------------------- -mvn install -Pnotests +mvn install -Pno-tests -------------------------------------------------------------------------------- -** {noreports} +** {no-reports} Ce profile permet de ne pas lancer la génération des rapports sur le cycle <site>. -------------------------------------------------------------------------------- -mvn site -Pnoreports +mvn site -Pno-reports -------------------------------------------------------------------------------- {{{Profiles autonomes}[remonter]}} @@ -136,25 +136,25 @@ -------------------------------------------------------------------------------- {{{Profiles autonomes}[remonter]}} -** {nodepdetails} +** {no-dep-details} Ce profile permet de désactiver la génération du détail des dépendances lors du rapport des dépendances (accélère beaucoup les temps de génération du site en phase de développement). -------------------------------------------------------------------------------- -mvn site -Pnodepdetails +mvn site -Pno-dep-details -------------------------------------------------------------------------------- {{{Profiles autonomes}[remonter]}} -** {nodeplocations} +** {no-dep-locations} Ce profile permet de désactiver la génération de la localisation des dépendances lors du rapport des dépendances (accélère beaucoup les temps de génération du site en phase de développement). -------------------------------------------------------------------------------- -mvn site -Pnodeplocations +mvn site -Pno-dep-locations -------------------------------------------------------------------------------- {{{Profiles autonomes}[remonter]}} @@ -380,7 +380,7 @@ {{{./release.html}release}}.\ {{{Profiles inclus dans le cycle de release de mavenpom}[remonter]}} -** {internalRedminePreRelease} +** {internal-redmine-pre-release} Ce profile permet de préparer la finalisation de la release en générant les annonces de release. @@ -393,7 +393,7 @@ {{{./release.html}release}}.\ {{{Profiles inclus dans le cycle de release de mavenpom}[remonter]}} -** {internalRedmineRelease} +** {internal-redmine-release} Ce profile permet de finaliser la release de <<mavenpom>> en publiant les annonces de release.