r2005 - in trunk: nuiton-rss nuiton-tapestry-extra nuiton-utils nuiton-utils-extra nuiton-validator
Author: tchemit Date: 2010-12-30 13:14:03 +0100 (Thu, 30 Dec 2010) New Revision: 2005 Url: http://nuiton.org/repositories/revision/nuiton-utils/2005 Log: improve assembly-profile (package phase and standalone profile) Modified: trunk/nuiton-rss/pom.xml trunk/nuiton-tapestry-extra/pom.xml trunk/nuiton-utils-extra/pom.xml trunk/nuiton-utils/pom.xml trunk/nuiton-validator/pom.xml Modified: trunk/nuiton-rss/pom.xml =================================================================== --- trunk/nuiton-rss/pom.xml 2010-12-30 12:09:29 UTC (rev 2004) +++ trunk/nuiton-rss/pom.xml 2010-12-30 12:14:03 UTC (rev 2005) @@ -204,6 +204,7 @@ </property> </activation> <build> + <defaultGoal>package</defaultGoal> <plugins> <!-- launch in a release the assembly automaticly --> @@ -212,7 +213,7 @@ <executions> <execution> <id>create-assemblies</id> - <phase>verify</phase> + <phase>package</phase> <goals> <goal>single</goal> </goals> Modified: trunk/nuiton-tapestry-extra/pom.xml =================================================================== --- trunk/nuiton-tapestry-extra/pom.xml 2010-12-30 12:09:29 UTC (rev 2004) +++ trunk/nuiton-tapestry-extra/pom.xml 2010-12-30 12:14:03 UTC (rev 2005) @@ -5,7 +5,7 @@ $Id$ $HeadURL$ %% - Copyright (C) 2004 - 2010 CodeLutin + Copyright (C) 2004 - 2010 CodeLutin, Tony Chemit %% This program is free software: you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as @@ -165,6 +165,46 @@ </profile> + <!-- create assemblies at release time --> + <profile> + <id>assembly-profile</id> + <activation> + <property> + <name>performRelease</name> + <value>true</value> + </property> + </activation> + <build> + + <defaultGoal>package</defaultGoal> + <plugins> + + <!-- launch in a release the assembly automaticly --> + <plugin> + <artifactId>maven-assembly-plugin</artifactId> + <executions> + <execution> + <id>create-assemblies</id> + <phase>package</phase> + <goals> + <goal>single</goal> + </goals> + </execution> + </executions> + <configuration> + <attach>false</attach> + <descriptorRefs> + <descriptorRef>deps</descriptorRef> + <descriptorRef>full</descriptorRef> + </descriptorRefs> + </configuration> + </plugin> + + </plugins> + + </build> + </profile> + </profiles> </project> Modified: trunk/nuiton-utils/pom.xml =================================================================== --- trunk/nuiton-utils/pom.xml 2010-12-30 12:09:29 UTC (rev 2004) +++ trunk/nuiton-utils/pom.xml 2010-12-30 12:14:03 UTC (rev 2005) @@ -178,6 +178,7 @@ </property> </activation> <build> + <defaultGoal>package</defaultGoal> <plugins> <!-- launch in a release the assembly automaticly --> @@ -186,7 +187,7 @@ <executions> <execution> <id>create-assemblies</id> - <phase>verify</phase> + <phase>package</phase> <goals> <goal>single</goal> </goals> Modified: trunk/nuiton-utils-extra/pom.xml =================================================================== --- trunk/nuiton-utils-extra/pom.xml 2010-12-30 12:09:29 UTC (rev 2004) +++ trunk/nuiton-utils-extra/pom.xml 2010-12-30 12:14:03 UTC (rev 2005) @@ -132,6 +132,7 @@ </property> </activation> <build> + <defaultGoal>package</defaultGoal> <plugins> <!-- launch in a release the assembly automaticly --> @@ -140,7 +141,7 @@ <executions> <execution> <id>create-assemblies</id> - <phase>verify</phase> + <phase>package</phase> <goals> <goal>single</goal> </goals> Modified: trunk/nuiton-validator/pom.xml =================================================================== --- trunk/nuiton-validator/pom.xml 2010-12-30 12:09:29 UTC (rev 2004) +++ trunk/nuiton-validator/pom.xml 2010-12-30 12:14:03 UTC (rev 2005) @@ -231,6 +231,7 @@ </property> </activation> <build> + <defaultGoal>package</defaultGoal> <plugins> <!-- launch in a release the assembly automaticly --> @@ -239,7 +240,7 @@ <executions> <execution> <id>create-assemblies</id> - <phase>verify</phase> + <phase>package</phase> <goals> <goal>single</goal> </goals>
participants (1)
-
tchemit@users.nuiton.org