Revision: 50 http://mvn-infix.svn.sourceforge.net/mvn-infix/?rev=50&view=rev Author: bindul Date: 2010-11-29 04:04:59 +0000 (Mon, 29 Nov 2010)
Log Message: ----------- Making a M1 release Modified Paths: -------------- infix-parent/trunk/pom.xml Property Changed: ---------------- infix-parent/trunk/ Property changes on: infix-parent/trunk ___________________________________________________________________ Modified: svn:ignore - .project target + .project target .settings Modified: infix-parent/trunk/pom.xml =================================================================== --- infix-parent/trunk/pom.xml 2010-11-25 10:58:38 UTC (rev 49) +++ infix-parent/trunk/pom.xml 2010-11-29 04:04:59 UTC (rev 50) @@ -27,9 +27,7 @@ <name>MindTree Infix</name> <version>1.0-SNAPSHOT</version> <description> - MindTree Infix is a group of Apache Maven (a registered trademark of the - Apache Software Foundation) plug-ins developed to aid in build and release - management with Maven. + MindTree Infix is a group of Apache Maven (a registered trademark of the Apache Software Foundation) plug-ins developed to aid in build and release management with Maven. </description> <url>http://mvn-infix.sourceforge.net/</url> <inceptionYear>2010</inceptionYear> @@ -188,34 +186,35 @@ </plugin> <plugin> <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-jxr-plugin</artifactId> + <version>2.2</version> + </plugin> + <plugin> + <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-javadoc-plugin</artifactId> <configuration> - <taglets> - <taglet> - <tagletClass>org.codehaus.plexus.javadoc.PlexusComponentTaglet</tagletClass> - <tagletArtifact> - <groupId>org.codehaus.plexus</groupId> - <artifactId>plexus-javadoc</artifactId> - <version>${plexus.component.version}</version> - </tagletArtifact> - </taglet> - <taglet> - <tagletClass>org.codehaus.plexus.javadoc.PlexusConfigurationTaglet</tagletClass> - <tagletArtifact> - <groupId>org.codehaus.plexus</groupId> - <artifactId>plexus-javadoc</artifactId> - <version>${plexus.component.version}</version> - </tagletArtifact> - </taglet> - <taglet> - <tagletClass>org.codehaus.plexus.javadoc.PlexusRequirementTaglet</tagletClass> - <tagletArtifact> - <groupId>org.codehaus.plexus</groupId> - <artifactId>plexus-javadoc</artifactId> - <version>${plexus.component.version}</version> - </tagletArtifact> - </taglet> - </taglets> + <bottom><![CDATA[Copyright © {inceptionYear}-{currentYear} {project.organization.name}]]></bottom> + <charset>UTF-8</charset> + <javadocVersion>1.6</javadocVersion> + <keywords>true</keywords> + <quiet>true</quiet> + <encoding>UTF-8</encoding> + <docEncoding>UTF-8</docEncoding> + <links> + <link>http://download.oracle.com/javase/6/docs/api</link> + </links> + <tagletArtifacts> + <tagletArtifact> + <groupId>org.apache.maven.plugin-tools</groupId> + <artifactId>maven-plugin-tools-javadoc</artifactId> + <version>2.5</version> + </tagletArtifact> + <tagletArtifact> + <groupId>org.codehaus.plexus</groupId> + <artifactId>plexus-component-javadoc</artifactId> + <version>${plexus.component.version}</version> + </tagletArtifact> + </tagletArtifacts> </configuration> </plugin> <plugin> @@ -231,11 +230,6 @@ </configuration> </plugin> <plugin> - <groupId>org.apache.maven.plugins</groupId> - <artifactId>maven-jxr-plugin</artifactId> - <version>2.2</version> - </plugin> - <plugin> <groupId>org.codehaus.mojo</groupId> <artifactId>taglist-maven-plugin</artifactId> <version>2.4</version> @@ -253,6 +247,10 @@ <artifactId>cobertura-maven-plugin</artifactId> <version>2.4</version> </plugin> + <plugin> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-invoker-plugin</artifactId> + </plugin> </reportPlugins> </configuration> </plugin> @@ -280,6 +278,14 @@ <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-plugin-plugin</artifactId> <version>2.6</version> + <executions> + <execution> + <id>generated-helpmojo</id> + <goals> + <goal>helpmojo</goal> + </goals> + </execution> + </executions> </plugin> <plugin> <groupId>org.apache.maven.plugins</groupId> @@ -315,6 +321,18 @@ <links> <link>http://download.oracle.com/javase/6/docs/api</link> </links> + <tagletArtifacts> + <tagletArtifact> + <groupId>org.apache.maven.plugin-tools</groupId> + <artifactId>maven-plugin-tools-javadoc</artifactId> + <version>2.5</version> + </tagletArtifact> + <tagletArtifact> + <groupId>org.codehaus.plexus</groupId> + <artifactId>plexus-component-javadoc</artifactId> + <version>${plexus.component.version}</version> + </tagletArtifact> + </tagletArtifacts> </configuration> </plugin> <plugin> @@ -383,6 +401,33 @@ </execution> </executions> </plugin> + <plugin> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-invoker-plugin</artifactId> + <version>1.4</version> + <configuration> + <pomIncludes> + <pomInclude>*/pom.xml</pomInclude> + </pomIncludes> + <postBuildHookScript>verify</postBuildHookScript> + <localRepositoryPath>${basedir}/target/local-repo</localRepositoryPath> + <goals> + <goal>clean</goal> + <goal>site</goal> + </goals> + <settingsFile>src/it/settings.xml</settingsFile> + <cloneProjectsTo>${project.build.directory}/its</cloneProjectsTo> + </configuration> + <executions> + <execution> + <id>integration-test</id> + <goals> + <goal>install</goal> + <goal>run</goal> + </goals> + </execution> + </executions> + </plugin> </plugins> </pluginManagement> </build> @@ -391,12 +436,19 @@ <dependency> <groupId>org.apache.maven</groupId> <artifactId>maven-plugin-api</artifactId> - <version>3.0</version> + <version>${maven.core.version}</version> <type>jar</type> <scope>compile</scope> </dependency> <dependency> <groupId>org.apache.maven</groupId> + <artifactId>maven-core</artifactId> + <version>${maven.core.version}</version> + <type>jar</type> + <scope>compile</scope> + </dependency> + <dependency> + <groupId>org.apache.maven</groupId> <artifactId>maven-project</artifactId> <version>3.0-alpha-2</version> <type>jar</type> @@ -424,13 +476,6 @@ <scope>compile</scope> </dependency> <dependency> - <groupId>junit</groupId> - <artifactId>junit</artifactId> - <version>4.8.2</version> - <type>jar</type> - <scope>test</scope> - </dependency> - <dependency> <groupId>net.charabia</groupId> <artifactId>jsmoothgen</artifactId> <version>0.9.9-7</version> @@ -451,6 +496,21 @@ <type>jar</type> <scope>compile</scope> </dependency> + <!-- Test dependencies --> + <dependency> + <groupId>junit</groupId> + <artifactId>junit</artifactId> + <version>4.8.2</version> + <type>jar</type> + <scope>test</scope> + </dependency> + <dependency> + <groupId>org.apache.maven.plugin-testing</groupId> + <artifactId>maven-plugin-testing-harness</artifactId> + <version>1.2</version> + <type>jar</type> + <scope>test</scope> + </dependency> </dependencies> </dependencyManagement> <properties> @@ -459,6 +519,7 @@ <!-- versions --> <plexus.component.version>1.5.5</plexus.component.version> <infix.pluginscommon.version>0.1.0-SNAPSHOT</infix.pluginscommon.version> + <maven.core.version>3.0.1</maven.core.version> </properties> <profiles> <profile> @@ -558,13 +619,13 @@ <id>mvn-infix-repo</id> <releases> <enabled>true</enabled> - <checksumPolicy>warn</checksumPolicy> + <checksumPolicy>fail</checksumPolicy> </releases> <snapshots> <enabled>false</enabled> </snapshots> <name>Infix Release Repository</name> - <url>http://mvn-infix.sourceforge.net/m2repo/</url> + <url>http://mvn-infix.sourceforge.net/mvnrepo/</url> <layout>default</layout> </repository> </repositories> @@ -573,13 +634,13 @@ <id>mvn-infix-repo</id> <releases> <enabled>true</enabled> - <checksumPolicy>warn</checksumPolicy> + <checksumPolicy>fail</checksumPolicy> </releases> <snapshots> <enabled>false</enabled> </snapshots> <name>Infix Release Repository</name> - <url>http://mvn-infix.sourceforge.net/m2repo/</url> + <url>http://mvn-infix.sourceforge.net/mvnrepo/</url> <layout>default</layout> </pluginRepository> </pluginRepositories> @@ -588,13 +649,13 @@ <id>mvn-infix-frs.sf.net</id> <uniqueVersion>true</uniqueVersion> <name>Infix Release Repository</name> - <url>sftp://web.sourceforge.net/home/frs/project/m/mv/mvn-infix/mvn-releases</url> + <url>sftp://web.sourceforge.net/home/groups/m/mv/mvn-infix/repos/releases</url> </repository> <snapshotRepository> <id>mvn-infix-frs.sf.net</id> <uniqueVersion>true</uniqueVersion> <name>Infix Release Repository</name> - <url>sftp://web.sourceforge.net/home/frs/project/m/mv/mvn-infix/mvn-snapshots</url> + <url>sftp://web.sourceforge.net/home/groups/m/mv/mvn-infix/repos/snapshots</url> </snapshotRepository> <!-- Staging site... Need to execute /home/groups/m/mv/mvn-infix/deploy-site.sh to actually deploy the site --> <site> This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. ------------------------------------------------------------------------------ Increase Visibility of Your 3D Game App & Earn a Chance To Win $500! Tap into the largest installed PC base & get more eyes on your game by optimizing for Intel(R) Graphics Technology. Get started today with the Intel(R) Software Partner Program. Five $500 cash prizes are up for grabs. http://p.sf.net/sfu/intelisp-dev2dev _______________________________________________ mvn-Infix-commits mailing list mvn-Infix-commits@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mvn-infix-commits