Author: tchemit Date: 2009-05-09 17:34:15 +0000 (Sat, 09 May 2009) New Revision: 443 Modified: lutinproject/trunk/pom.xml Log: bump release plugin version Modified: lutinproject/trunk/pom.xml =================================================================== --- lutinproject/trunk/pom.xml 2009-05-09 17:31:38 UTC (rev 442) +++ lutinproject/trunk/pom.xml 2009-05-09 17:34:15 UTC (rev 443) @@ -229,7 +229,7 @@ <!-- do not use 2.5 version, it is buggy (crazy aggregate mode !) --> <javadoc.version>2.4</javadoc.version> - <lutin-enforcer-rules.version>0.2</lutin-enforcer-rules.version> + <lutin-enforcer-rules.version>0.3</lutin-enforcer-rules.version> <!-- default license to use --> <license-switcher.licenseName>lgpl_v3</license-switcher.licenseName> @@ -480,6 +480,11 @@ </configuration> </plugin> + <plugin> + <artifactId>maven-release-plugin</artifactId> + <version>2.0-beta-9</version> + </plugin> + </plugins> </pluginManagement> @@ -754,10 +759,6 @@ </executions> <configuration> <rules> - <!-- on verifie que le labs.id et labs.name sont bien surchargés (sauf pour les project de - lutinbuilder). --> - <myCustomRule implementation="org.codelutin.enforcer.CheckLabsPropertiesRule" /> - <requireProperty> <property>labs.id</property> <regex>\d+</regex> @@ -775,6 +776,10 @@ <file>README.txt</file> </files> </requireFilesExist> + <!-- on verifie que le labs.id et labs.name sont bien surchargés (sauf pour les project de + lutinbuilder). --> + <myCustomRule implementation="org.codelutin.enforcer.CheckLabsPropertiesRule" /> + </rules> <ignoreCache>true</ignoreCache> <failFast>true</failFast> @@ -879,13 +884,13 @@ </profile> <!-- profile to fix site url only for the pom --> - <!-- big hack : test the existance of a rst file to know if we are really in the plugin ? --> + <!-- no more use of hack, just add -DreleaseProfiles=internalProfile when doing release:perform --> <profile> <id>internalProfile</id> - <activation> - <file> + <activation> + <!--file> <exists>src/site/rst/MavenProjectBestPractices.rst</exists> - </file> + </file--> <activeByDefault>false</activeByDefault> </activation> <distributionManagement> @@ -896,6 +901,7 @@ </distributionManagement> <properties> <site.home.url>http://${labs.project}.${labs.host}/${project.artifactId}</site.home.url> + <maven.site.locales>fr</maven.site.locales> </properties> <build> @@ -903,8 +909,7 @@ <plugins> <plugin> <artifactId>maven-site-plugin</artifactId> - <configuration> - <locales>fr</locales> + <configuration> <siteDirectory>src/site</siteDirectory> </configuration> <dependencies> @@ -918,8 +923,7 @@ </plugins> </pluginManagement> </build> - - + </profile> </profiles>