You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@maven.apache.org by jd...@apache.org on 2007/07/13 16:11:59 UTC
svn commit: r556006 - in /maven/plugins/trunk/maven-assembly-plugin: ./
src/it/repositories/ src/it/repositories/basic-repository/
src/it/repositories/basic-repository/src/
src/it/repositories/repo-with-snapshot-parents/
src/it/repositories/repo-with-s...
Author: jdcasey
Date: Fri Jul 13 07:11:57 2007
New Revision: 556006
URL: http://svn.apache.org/viewvc?view=rev&rev=556006
Log:
Adding another repository test, which is not yet working...so it's also excluded explicitly in the integration-test build until we can fix the maven-repository-builder.
Added:
maven/plugins/trunk/maven-assembly-plugin/src/it/repositories/
maven/plugins/trunk/maven-assembly-plugin/src/it/repositories/basic-repository/
- copied from r553936, maven/plugins/trunk/maven-assembly-plugin/src/it/repository-assembly/
maven/plugins/trunk/maven-assembly-plugin/src/it/repositories/basic-repository/goals.txt
- copied unchanged from r556005, maven/plugins/trunk/maven-assembly-plugin/src/it/repository-assembly/goals.txt
maven/plugins/trunk/maven-assembly-plugin/src/it/repositories/basic-repository/pom.xml
- copied unchanged from r556005, maven/plugins/trunk/maven-assembly-plugin/src/it/repository-assembly/pom.xml
maven/plugins/trunk/maven-assembly-plugin/src/it/repositories/basic-repository/src/
- copied from r556005, maven/plugins/trunk/maven-assembly-plugin/src/it/repository-assembly/src/
maven/plugins/trunk/maven-assembly-plugin/src/it/repositories/basic-repository/verify.bsh
- copied unchanged from r556005, maven/plugins/trunk/maven-assembly-plugin/src/it/repository-assembly/verify.bsh
maven/plugins/trunk/maven-assembly-plugin/src/it/repositories/repo-with-snapshot-parents/
maven/plugins/trunk/maven-assembly-plugin/src/it/repositories/repo-with-snapshot-parents/child/
maven/plugins/trunk/maven-assembly-plugin/src/it/repositories/repo-with-snapshot-parents/child/pom.xml (with props)
maven/plugins/trunk/maven-assembly-plugin/src/it/repositories/repo-with-snapshot-parents/child/remote-repository/
maven/plugins/trunk/maven-assembly-plugin/src/it/repositories/repo-with-snapshot-parents/child/remote-repository/org/
maven/plugins/trunk/maven-assembly-plugin/src/it/repositories/repo-with-snapshot-parents/child/remote-repository/org/codehaus/
maven/plugins/trunk/maven-assembly-plugin/src/it/repositories/repo-with-snapshot-parents/child/remote-repository/org/codehaus/plexus/
maven/plugins/trunk/maven-assembly-plugin/src/it/repositories/repo-with-snapshot-parents/child/remote-repository/org/codehaus/plexus/plexus/
maven/plugins/trunk/maven-assembly-plugin/src/it/repositories/repo-with-snapshot-parents/child/remote-repository/org/codehaus/plexus/plexus-utils/
maven/plugins/trunk/maven-assembly-plugin/src/it/repositories/repo-with-snapshot-parents/child/remote-repository/org/codehaus/plexus/plexus-utils/1.4.3-SNAPSHOT/
maven/plugins/trunk/maven-assembly-plugin/src/it/repositories/repo-with-snapshot-parents/child/remote-repository/org/codehaus/plexus/plexus-utils/1.4.3-SNAPSHOT/plexus-utils-1.4.3-SNAPSHOT.jar (with props)
maven/plugins/trunk/maven-assembly-plugin/src/it/repositories/repo-with-snapshot-parents/child/remote-repository/org/codehaus/plexus/plexus-utils/1.4.3-SNAPSHOT/plexus-utils-1.4.3-SNAPSHOT.pom (with props)
maven/plugins/trunk/maven-assembly-plugin/src/it/repositories/repo-with-snapshot-parents/child/remote-repository/org/codehaus/plexus/plexus/1.0.11/
maven/plugins/trunk/maven-assembly-plugin/src/it/repositories/repo-with-snapshot-parents/child/remote-repository/org/codehaus/plexus/plexus/1.0.11/plexus-1.0.11.pom (with props)
maven/plugins/trunk/maven-assembly-plugin/src/it/repositories/repo-with-snapshot-parents/child/src/
maven/plugins/trunk/maven-assembly-plugin/src/it/repositories/repo-with-snapshot-parents/child/src/assemble/
maven/plugins/trunk/maven-assembly-plugin/src/it/repositories/repo-with-snapshot-parents/child/src/assemble/bin.xml (with props)
maven/plugins/trunk/maven-assembly-plugin/src/it/repositories/repo-with-snapshot-parents/child/src/main/
maven/plugins/trunk/maven-assembly-plugin/src/it/repositories/repo-with-snapshot-parents/child/src/main/java/
maven/plugins/trunk/maven-assembly-plugin/src/it/repositories/repo-with-snapshot-parents/child/src/main/java/org/
maven/plugins/trunk/maven-assembly-plugin/src/it/repositories/repo-with-snapshot-parents/child/src/main/java/org/apache/
maven/plugins/trunk/maven-assembly-plugin/src/it/repositories/repo-with-snapshot-parents/child/src/main/java/org/apache/maven/
maven/plugins/trunk/maven-assembly-plugin/src/it/repositories/repo-with-snapshot-parents/child/src/main/java/org/apache/maven/plugin/
maven/plugins/trunk/maven-assembly-plugin/src/it/repositories/repo-with-snapshot-parents/child/src/main/java/org/apache/maven/plugin/assembly/
maven/plugins/trunk/maven-assembly-plugin/src/it/repositories/repo-with-snapshot-parents/child/src/main/java/org/apache/maven/plugin/assembly/test/
maven/plugins/trunk/maven-assembly-plugin/src/it/repositories/repo-with-snapshot-parents/child/src/main/java/org/apache/maven/plugin/assembly/test/App.java (with props)
maven/plugins/trunk/maven-assembly-plugin/src/it/repositories/repo-with-snapshot-parents/child/src/test/
maven/plugins/trunk/maven-assembly-plugin/src/it/repositories/repo-with-snapshot-parents/child/src/test/java/
maven/plugins/trunk/maven-assembly-plugin/src/it/repositories/repo-with-snapshot-parents/child/src/test/java/org/
maven/plugins/trunk/maven-assembly-plugin/src/it/repositories/repo-with-snapshot-parents/child/src/test/java/org/apache/
maven/plugins/trunk/maven-assembly-plugin/src/it/repositories/repo-with-snapshot-parents/child/src/test/java/org/apache/maven/
maven/plugins/trunk/maven-assembly-plugin/src/it/repositories/repo-with-snapshot-parents/child/src/test/java/org/apache/maven/plugin/
maven/plugins/trunk/maven-assembly-plugin/src/it/repositories/repo-with-snapshot-parents/child/src/test/java/org/apache/maven/plugin/assembly/
maven/plugins/trunk/maven-assembly-plugin/src/it/repositories/repo-with-snapshot-parents/child/src/test/java/org/apache/maven/plugin/assembly/test/
maven/plugins/trunk/maven-assembly-plugin/src/it/repositories/repo-with-snapshot-parents/child/src/test/java/org/apache/maven/plugin/assembly/test/AppTest.java (with props)
maven/plugins/trunk/maven-assembly-plugin/src/it/repositories/repo-with-snapshot-parents/goals.txt (with props)
maven/plugins/trunk/maven-assembly-plugin/src/it/repositories/repo-with-snapshot-parents/pom.xml (with props)
maven/plugins/trunk/maven-assembly-plugin/src/it/repositories/repo-with-snapshot-parents/verify.bsh
Removed:
maven/plugins/trunk/maven-assembly-plugin/src/it/repository-assembly/
Modified:
maven/plugins/trunk/maven-assembly-plugin/pom.xml
Modified: maven/plugins/trunk/maven-assembly-plugin/pom.xml
URL: http://svn.apache.org/viewvc/maven/plugins/trunk/maven-assembly-plugin/pom.xml?view=diff&rev=556006&r1=556005&r2=556006
==============================================================================
--- maven/plugins/trunk/maven-assembly-plugin/pom.xml (original)
+++ maven/plugins/trunk/maven-assembly-plugin/pom.xml Fri Jul 13 07:11:57 2007
@@ -260,10 +260,14 @@
</goals>
<configuration>
<projectsDirectory>src/it</projectsDirectory>
+ <debug>true</debug>
<pomIncludes>
<pomInclude>**/pom.xml</pomInclude>
</pomIncludes>
<pomExcludes>
+ <!-- This isn't working yet...pending fix in the repo builder, I guess -->
+ <pomExclude>repositories/repo-with-snapshot-parents/pom.xml</pomExclude>
+
<pomExclude>**/child*/pom.xml</pomExclude>
<pomExclude>**/module*/pom.xml</pomExclude>
<pomExclude>**/descriptor/pom.xml</pomExclude>
Added: maven/plugins/trunk/maven-assembly-plugin/src/it/repositories/repo-with-snapshot-parents/child/pom.xml
URL: http://svn.apache.org/viewvc/maven/plugins/trunk/maven-assembly-plugin/src/it/repositories/repo-with-snapshot-parents/child/pom.xml?view=auto&rev=556006
==============================================================================
--- maven/plugins/trunk/maven-assembly-plugin/src/it/repositories/repo-with-snapshot-parents/child/pom.xml (added)
+++ maven/plugins/trunk/maven-assembly-plugin/src/it/repositories/repo-with-snapshot-parents/child/pom.xml Fri Jul 13 07:11:57 2007
@@ -0,0 +1,54 @@
+<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
+ <modelVersion>4.0.0</modelVersion>
+ <parent>
+ <groupId>org.apache.maven.plugin.assembly.test</groupId>
+ <artifactId>repo-with-snapshot-parents</artifactId>
+ <version>1-SNAPSHOT</version>
+ </parent>
+ <artifactId>child</artifactId>
+ <packaging>jar</packaging>
+
+ <repositories>
+ <repository>
+ <id>my.remote</id>
+ <url>file://${basedir}/remote-repository</url>
+ </repository>
+ </repositories>
+
+ <dependencies>
+ <dependency>
+ <groupId>org.codehaus.plexus</groupId>
+ <artifactId>plexus-utils</artifactId>
+ <version>1.4.3-SNAPSHOT</version>
+ </dependency>
+ <dependency>
+ <groupId>junit</groupId>
+ <artifactId>junit</artifactId>
+ <version>3.8.1</version>
+ <scope>test</scope>
+ </dependency>
+ </dependencies>
+ <build>
+ <plugins>
+ <plugin>
+ <artifactId>maven-assembly-plugin</artifactId>
+ <version>testing</version>
+ <configuration>
+ <descriptor>src/assemble/bin.xml</descriptor>
+ <finalName>assembly</finalName>
+ </configuration>
+
+ <executions>
+ <execution>
+ <id>assembly</id>
+ <phase>package</phase>
+ <goals>
+ <goal>single</goal>
+ </goals>
+ </execution>
+ </executions>
+ </plugin>
+ </plugins>
+ </build>
+</project>
Propchange: maven/plugins/trunk/maven-assembly-plugin/src/it/repositories/repo-with-snapshot-parents/child/pom.xml
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: maven/plugins/trunk/maven-assembly-plugin/src/it/repositories/repo-with-snapshot-parents/child/pom.xml
------------------------------------------------------------------------------
svn:keywords = "Author Date Id Revision"
Added: maven/plugins/trunk/maven-assembly-plugin/src/it/repositories/repo-with-snapshot-parents/child/remote-repository/org/codehaus/plexus/plexus-utils/1.4.3-SNAPSHOT/plexus-utils-1.4.3-SNAPSHOT.jar
URL: http://svn.apache.org/viewvc/maven/plugins/trunk/maven-assembly-plugin/src/it/repositories/repo-with-snapshot-parents/child/remote-repository/org/codehaus/plexus/plexus-utils/1.4.3-SNAPSHOT/plexus-utils-1.4.3-SNAPSHOT.jar?view=auto&rev=556006
==============================================================================
Binary file - no diff available.
Propchange: maven/plugins/trunk/maven-assembly-plugin/src/it/repositories/repo-with-snapshot-parents/child/remote-repository/org/codehaus/plexus/plexus-utils/1.4.3-SNAPSHOT/plexus-utils-1.4.3-SNAPSHOT.jar
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: maven/plugins/trunk/maven-assembly-plugin/src/it/repositories/repo-with-snapshot-parents/child/remote-repository/org/codehaus/plexus/plexus-utils/1.4.3-SNAPSHOT/plexus-utils-1.4.3-SNAPSHOT.pom
URL: http://svn.apache.org/viewvc/maven/plugins/trunk/maven-assembly-plugin/src/it/repositories/repo-with-snapshot-parents/child/remote-repository/org/codehaus/plexus/plexus-utils/1.4.3-SNAPSHOT/plexus-utils-1.4.3-SNAPSHOT.pom?view=auto&rev=556006
==============================================================================
--- maven/plugins/trunk/maven-assembly-plugin/src/it/repositories/repo-with-snapshot-parents/child/remote-repository/org/codehaus/plexus/plexus-utils/1.4.3-SNAPSHOT/plexus-utils-1.4.3-SNAPSHOT.pom (added)
+++ maven/plugins/trunk/maven-assembly-plugin/src/it/repositories/repo-with-snapshot-parents/child/remote-repository/org/codehaus/plexus/plexus-utils/1.4.3-SNAPSHOT/plexus-utils-1.4.3-SNAPSHOT.pom Fri Jul 13 07:11:57 2007
@@ -0,0 +1,61 @@
+<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
+ <parent>
+ <artifactId>plexus</artifactId>
+ <groupId>org.codehaus.plexus</groupId>
+ <version>1.0.11</version>
+ <relativePath>../pom/pom.xml</relativePath>
+ </parent>
+ <modelVersion>4.0.0</modelVersion>
+ <artifactId>plexus-utils</artifactId>
+ <name>Plexus Common Utilities</name>
+ <version>1.4.3-SNAPSHOT</version>
+ <url>http://plexus.codehaus.org/plexus-utils</url>
+ <build>
+ <plugins>
+ <plugin>
+ <artifactId>maven-compiler-plugin</artifactId>
+ <configuration>
+ <!-- surefire requires plexus-utils to be jdk 1.3 compatible -->
+ <source>1.3</source>
+ <target>1.3</target>
+ </configuration>
+ </plugin>
+ <plugin>
+ <artifactId>maven-surefire-plugin</artifactId>
+ <configuration>
+ <!-- required to ensure the test classes are used, not surefire's plexus-utils -->
+ <childDelegation>true</childDelegation>
+ <excludes>
+ <exclude>org/codehaus/plexus/util/FileBasedTestCase.java</exclude>
+ <exclude>**/Test*.java</exclude>
+ </excludes>
+ <systemProperties>
+ <property>
+ <name>JAVA_HOME</name>
+ <value>${JAVA_HOME}</value>
+ </property>
+ <property>
+ <name>M2_HOME</name>
+ <value>${M2_HOME}</value>
+ </property>
+ </systemProperties>
+ </configuration>
+ </plugin>
+ </plugins>
+ </build>
+ <scm>
+ <connection>scm:svn:http://svn.codehaus.org/plexus/plexus-utils/trunk/</connection>
+ <developerConnection>scm:svn:https://svn.codehaus.org/plexus/plexus-utils/trunk</developerConnection>
+ <url>http://fisheye.codehaus.org/browse/plexus/plexus-utils/trunk/</url>
+ </scm>
+ <reporting>
+ <plugins>
+ <plugin>
+ <artifactId>maven-javadoc-plugin</artifactId>
+ </plugin>
+ <plugin>
+ <artifactId>maven-jxr-plugin</artifactId>
+ </plugin>
+ </plugins>
+ </reporting>
+</project>
Propchange: maven/plugins/trunk/maven-assembly-plugin/src/it/repositories/repo-with-snapshot-parents/child/remote-repository/org/codehaus/plexus/plexus-utils/1.4.3-SNAPSHOT/plexus-utils-1.4.3-SNAPSHOT.pom
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: maven/plugins/trunk/maven-assembly-plugin/src/it/repositories/repo-with-snapshot-parents/child/remote-repository/org/codehaus/plexus/plexus-utils/1.4.3-SNAPSHOT/plexus-utils-1.4.3-SNAPSHOT.pom
------------------------------------------------------------------------------
svn:keywords = "Author Date Id Revision"
Added: maven/plugins/trunk/maven-assembly-plugin/src/it/repositories/repo-with-snapshot-parents/child/remote-repository/org/codehaus/plexus/plexus/1.0.11/plexus-1.0.11.pom
URL: http://svn.apache.org/viewvc/maven/plugins/trunk/maven-assembly-plugin/src/it/repositories/repo-with-snapshot-parents/child/remote-repository/org/codehaus/plexus/plexus/1.0.11/plexus-1.0.11.pom?view=auto&rev=556006
==============================================================================
--- maven/plugins/trunk/maven-assembly-plugin/src/it/repositories/repo-with-snapshot-parents/child/remote-repository/org/codehaus/plexus/plexus/1.0.11/plexus-1.0.11.pom (added)
+++ maven/plugins/trunk/maven-assembly-plugin/src/it/repositories/repo-with-snapshot-parents/child/remote-repository/org/codehaus/plexus/plexus/1.0.11/plexus-1.0.11.pom Fri Jul 13 07:11:57 2007
@@ -0,0 +1,308 @@
+<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
+ <modelVersion>4.0.0</modelVersion>
+ <groupId>org.codehaus.plexus</groupId>
+ <artifactId>plexus</artifactId>
+ <packaging>pom</packaging>
+ <name>Plexus</name>
+ <version>1.0.11</version>
+ <ciManagement>
+ <notifiers>
+ <notifier>
+ <type>mail</type>
+ <configuration>
+ <address>dev@plexus.codehaus.org</address>
+ </configuration>
+ </notifier>
+ <notifier>
+ <type>irc</type>
+ <configuration>
+ <host>irc.codehaus.org</host>
+ <port>6667</port>
+ <channel>#plexus</channel>
+ </configuration>
+ </notifier>
+ </notifiers>
+ </ciManagement>
+ <inceptionYear>2001</inceptionYear>
+ <licenses>
+ <license>
+ <name>The Apache Software License, Version 2.0</name>
+ <url>http://www.apache.org/licenses/LICENSE-2.0.txt</url>
+ <distribution>repo</distribution>
+ </license>
+ </licenses>
+ <mailingLists>
+ <mailingList>
+ <name>Plexus User List</name>
+ <subscribe>http://xircles.codehaus.org/manage_email/user%40plexus.codehaus.org</subscribe>
+ <unsubscribe>http://xircles.codehaus.org/manage_email/user%40plexus.codehaus.org</unsubscribe>
+ <archive>http://archive.plexus.codehaus.org/user</archive>
+ </mailingList>
+ <mailingList>
+ <name>Plexus Developer List</name>
+ <subscribe>http://xircles.codehaus.org/manage_email/dev%40plexus.codehaus.org</subscribe>
+ <unsubscribe>http://xircles.codehaus.org/manage_email/dev%40plexus.codehaus.org</unsubscribe>
+ <archive>http://archive.plexus.codehaus.org/dev</archive>
+ </mailingList>
+ <mailingList>
+ <name>Plexus Announce List</name>
+ <subscribe>http://xircles.codehaus.org/manage_email/announce%40plexus.codehaus.org</subscribe>
+ <unsubscribe>http://xircles.codehaus.org/manage_email/announce%40plexus.codehaus.org</unsubscribe>
+ <archive>http://archive.plexus.codehaus.org/announce</archive>
+ </mailingList>
+ <mailingList>
+ <name>Plexus Commit List</name>
+ <subscribe>http://xircles.codehaus.org/manage_email/scm%40plexus.codehaus.org</subscribe>
+ <unsubscribe>http://xircles.codehaus.org/manage_email/scm%40plexus.codehaus.org</unsubscribe>
+ <archive>http://archive.plexus.codehaus.org/scm</archive>
+ </mailingList>
+ </mailingLists>
+ <issueManagement>
+ <system>JIRA</system>
+ <url>http://jira.codehaus.org/browse/PLX</url>
+ </issueManagement>
+
+ <distributionManagement>
+ <repository>
+ <id>codehaus.org</id>
+ <name>Plexus Central Repository</name>
+ <url>dav:https://dav.codehaus.org/repository/plexus</url>
+ </repository>
+ <snapshotRepository>
+ <id>codehaus.org</id>
+ <name>Plexus Central Development Repository</name>
+ <url>dav:https://dav.codehaus.org/snapshots.repository/plexus</url>
+ </snapshotRepository>
+ <site>
+ <id>codehaus.org</id>
+ <url>dav:https://dav.codehaus.org/plexus</url>
+ </site>
+ </distributionManagement>
+ <repositories>
+ <repository>
+ <id>codehaus.snapshots</id>
+ <name>Codehaus Snapshot Development Repository</name>
+ <url>http://snapshots.repository.codehaus.org</url>
+ <releases>
+ <enabled>false</enabled>
+ </releases>
+ </repository>
+ </repositories>
+
+ <developers>
+ <developer>
+ <id>jvanzyl</id>
+ <name>Jason van Zyl</name>
+ <email>jason@maven.org</email>
+ <roles>
+ <role>Developer</role>
+ <role>Release Manager</role>
+ </roles>
+ </developer>
+ <developer>
+ <id>kaz</id>
+ <name>Pete Kazmier</name>
+ <email />
+ <organization />
+ <roles>
+ <role>Developer</role>
+ </roles>
+ </developer>
+ <developer>
+ <id>jtaylor</id>
+ <name>James Taylor</name>
+ <email>james@jamestaylor.org</email>
+ <organization />
+ <roles>
+ <role>Developer</role>
+ </roles>
+ </developer>
+ <developer>
+ <id>dandiep</id>
+ <name>Dan Diephouse</name>
+ <email>dan@envoisolutions.com</email>
+ <organization>Envoi solutions</organization>
+ <roles>
+ <role>Developer</role>
+ </roles>
+ </developer>
+ <developer>
+ <id>kasper</id>
+ <name>Kasper Nielsen</name>
+ <email>apache@kav.dk</email>
+ <organization />
+ <roles>
+ <role>Developer</role>
+ </roles>
+ </developer>
+ <developer>
+ <id>bwalding</id>
+ <name>Ben Walding</name>
+ <email>bwalding@codehaus.org</email>
+ <organization>Walding Consulting Services</organization>
+ <roles>
+ <role>Developer</role>
+ </roles>
+ </developer>
+ <developer>
+ <id>mhw</id>
+ <name>Mark Wilkinson</name>
+ <email>mhw@kremvax.net</email>
+ <roles>
+ <role>Developer</role>
+ </roles>
+ </developer>
+ <developer>
+ <id>michal</id>
+ <name>Michal Maczka</name>
+ <email>mmaczka@interia.pl</email>
+ <roles>
+ <role>Developer</role>
+ </roles>
+ </developer>
+ <developer>
+ <id>evenisse</id>
+ <name>Emmanuel Venisse</name>
+ <email>evenisse@codehaus.org</email>
+ <roles>
+ <role>Developer</role>
+ </roles>
+ </developer>
+ <developer>
+ <name>Trygve Laugstol</name>
+ <id>trygvis</id>
+ <email>trygvis@codehaus.org</email>
+ <roles>
+ <role>Developer</role>
+ </roles>
+ </developer>
+ <developer>
+ <name>Kenney Westerhof</name>
+ <id>kenney</id>
+ <email>kenney@codehaus.org</email>
+ <roles>
+ <role>Developer</role>
+ </roles>
+ </developer>
+ <developer>
+ <name>Carlos Sanchez</name>
+ <id>carlos</id>
+ <email>carlos@codehaus.org</email>
+ <roles>
+ <role>Developer</role>
+ </roles>
+ </developer>
+ <developer>
+ <name>Brett Porter</name>
+ <id>brett</id>
+ <email>brett@codehaus.org</email>
+ <roles>
+ <role>Developer</role>
+ </roles>
+ </developer>
+ <developer>
+ <name>John Casey</name>
+ <id>jdcasey</id>
+ <email>jdcasey@codehaus.org</email>
+ <roles>
+ <role>Developer</role>
+ </roles>
+ </developer>
+ <developer>
+ <name>Andrew Williams</name>
+ <id>handyande</id>
+ <email>andy@handyande.co.uk</email>
+ <roles>
+ <role>Developer</role>
+ </roles>
+ </developer>
+ <developer>
+ <name>Rahul Thakur</name>
+ <id>rahul</id>
+ <email>rahul.thakur.xdev@gmail.com</email>
+ <roles>
+ <role>Developer</role>
+ </roles>
+ </developer>
+ <developer>
+ <name>Joakim Erdfelt</name>
+ <id>joakime</id>
+ <email>joakim@erdfelt.com</email>
+ <roles>
+ <role>Developer</role>
+ </roles>
+ </developer>
+ <developer>
+ <name>Olivier Lamy</name>
+ <id>olamy</id>
+ <email>olamy@codehaus.org</email>
+ <roles>
+ <role>Developer</role>
+ </roles>
+ </developer>
+ </developers>
+ <dependencies>
+ <dependency>
+ <groupId>junit</groupId>
+ <artifactId>junit</artifactId>
+ <version>3.8.1</version>
+ <scope>test</scope>
+ </dependency>
+ </dependencies>
+ <scm>
+ <connection>scm:svn:http://svn.codehaus.org/plexus/pom/trunk/</connection>
+ <developerConnection>scm:svn:https://svn.codehaus.org/plexus/pom/trunk/</developerConnection>
+ <url>http://fisheye.codehaus.org/browse/plexus/pom/trunk/</url>
+ </scm>
+ <organization>
+ <name>Codehaus</name>
+ <url>http://www.codehaus.org/</url>
+ </organization>
+ <build>
+ <plugins>
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-compiler-plugin</artifactId>
+ <configuration>
+ <source>1.4</source>
+ <target>1.4</target>
+ </configuration>
+ </plugin>
+ <!--
+ <plugin>
+ <artifactId>maven-remote-resources-plugin</artifactId>
+ <version>1.0-alpha-2</version>
+ <executions>
+ <execution>
+ <goals>
+ <goal>process</goal>
+ </goals>
+ <configuration>
+ <resourceBundles>
+ <resourceBundle>org.apache:apache-jar-resource-bundle:1.1.1-SNAPSHOT</resourceBundle>
+ </resourceBundles>
+ </configuration>
+ </execution>
+ </executions>
+ </plugin>
+ -->
+ </plugins>
+ <extensions>
+ <extension>
+ <groupId>org.apache.maven.wagon</groupId>
+ <artifactId>wagon-webdav</artifactId>
+ <version>1.0-beta-2</version>
+ </extension>
+ </extensions>
+ <pluginManagement>
+ <plugins>
+ <plugin>
+ <artifactId>maven-release-plugin</artifactId>
+ <configuration>
+ <goals>deploy</goals>
+ </configuration>
+ </plugin>
+ </plugins>
+ </pluginManagement>
+ </build>
+</project>
Propchange: maven/plugins/trunk/maven-assembly-plugin/src/it/repositories/repo-with-snapshot-parents/child/remote-repository/org/codehaus/plexus/plexus/1.0.11/plexus-1.0.11.pom
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: maven/plugins/trunk/maven-assembly-plugin/src/it/repositories/repo-with-snapshot-parents/child/remote-repository/org/codehaus/plexus/plexus/1.0.11/plexus-1.0.11.pom
------------------------------------------------------------------------------
svn:keywords = "Author Date Id Revision"
Added: maven/plugins/trunk/maven-assembly-plugin/src/it/repositories/repo-with-snapshot-parents/child/src/assemble/bin.xml
URL: http://svn.apache.org/viewvc/maven/plugins/trunk/maven-assembly-plugin/src/it/repositories/repo-with-snapshot-parents/child/src/assemble/bin.xml?view=auto&rev=556006
==============================================================================
--- maven/plugins/trunk/maven-assembly-plugin/src/it/repositories/repo-with-snapshot-parents/child/src/assemble/bin.xml (added)
+++ maven/plugins/trunk/maven-assembly-plugin/src/it/repositories/repo-with-snapshot-parents/child/src/assemble/bin.xml Fri Jul 13 07:11:57 2007
@@ -0,0 +1,16 @@
+<assembly>
+ <id>bin</id>
+ <formats>
+ <format>dir</format>
+ </formats>
+ <includeBaseDirectory>false</includeBaseDirectory>
+ <repositories>
+ <repository>
+ <outputDirectory>repo</outputDirectory>
+ <scope>test</scope>
+ <includes>
+ <include>junit:junit</include>
+ </includes>
+ </repository>
+ </repositories>
+</assembly>
Propchange: maven/plugins/trunk/maven-assembly-plugin/src/it/repositories/repo-with-snapshot-parents/child/src/assemble/bin.xml
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: maven/plugins/trunk/maven-assembly-plugin/src/it/repositories/repo-with-snapshot-parents/child/src/assemble/bin.xml
------------------------------------------------------------------------------
svn:keywords = "Author Date Id Revision"
Added: maven/plugins/trunk/maven-assembly-plugin/src/it/repositories/repo-with-snapshot-parents/child/src/main/java/org/apache/maven/plugin/assembly/test/App.java
URL: http://svn.apache.org/viewvc/maven/plugins/trunk/maven-assembly-plugin/src/it/repositories/repo-with-snapshot-parents/child/src/main/java/org/apache/maven/plugin/assembly/test/App.java?view=auto&rev=556006
==============================================================================
--- maven/plugins/trunk/maven-assembly-plugin/src/it/repositories/repo-with-snapshot-parents/child/src/main/java/org/apache/maven/plugin/assembly/test/App.java (added)
+++ maven/plugins/trunk/maven-assembly-plugin/src/it/repositories/repo-with-snapshot-parents/child/src/main/java/org/apache/maven/plugin/assembly/test/App.java Fri Jul 13 07:11:57 2007
@@ -0,0 +1,13 @@
+package org.apache.maven.plugin.assembly.test;
+
+/**
+ * Hello world!
+ *
+ */
+public class App
+{
+ public static void main( String[] args )
+ {
+ System.out.println( "Hello World!" );
+ }
+}
Propchange: maven/plugins/trunk/maven-assembly-plugin/src/it/repositories/repo-with-snapshot-parents/child/src/main/java/org/apache/maven/plugin/assembly/test/App.java
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: maven/plugins/trunk/maven-assembly-plugin/src/it/repositories/repo-with-snapshot-parents/child/src/main/java/org/apache/maven/plugin/assembly/test/App.java
------------------------------------------------------------------------------
svn:keywords = "Author Date Id Revision"
Added: maven/plugins/trunk/maven-assembly-plugin/src/it/repositories/repo-with-snapshot-parents/child/src/test/java/org/apache/maven/plugin/assembly/test/AppTest.java
URL: http://svn.apache.org/viewvc/maven/plugins/trunk/maven-assembly-plugin/src/it/repositories/repo-with-snapshot-parents/child/src/test/java/org/apache/maven/plugin/assembly/test/AppTest.java?view=auto&rev=556006
==============================================================================
--- maven/plugins/trunk/maven-assembly-plugin/src/it/repositories/repo-with-snapshot-parents/child/src/test/java/org/apache/maven/plugin/assembly/test/AppTest.java (added)
+++ maven/plugins/trunk/maven-assembly-plugin/src/it/repositories/repo-with-snapshot-parents/child/src/test/java/org/apache/maven/plugin/assembly/test/AppTest.java Fri Jul 13 07:11:57 2007
@@ -0,0 +1,38 @@
+package org.apache.maven.plugin.assembly.test;
+
+import junit.framework.Test;
+import junit.framework.TestCase;
+import junit.framework.TestSuite;
+
+/**
+ * Unit test for simple App.
+ */
+public class AppTest
+ extends TestCase
+{
+ /**
+ * Create the test case
+ *
+ * @param testName name of the test case
+ */
+ public AppTest( String testName )
+ {
+ super( testName );
+ }
+
+ /**
+ * @return the suite of tests being tested
+ */
+ public static Test suite()
+ {
+ return new TestSuite( AppTest.class );
+ }
+
+ /**
+ * Rigourous Test :-)
+ */
+ public void testApp()
+ {
+ assertTrue( true );
+ }
+}
Propchange: maven/plugins/trunk/maven-assembly-plugin/src/it/repositories/repo-with-snapshot-parents/child/src/test/java/org/apache/maven/plugin/assembly/test/AppTest.java
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: maven/plugins/trunk/maven-assembly-plugin/src/it/repositories/repo-with-snapshot-parents/child/src/test/java/org/apache/maven/plugin/assembly/test/AppTest.java
------------------------------------------------------------------------------
svn:keywords = "Author Date Id Revision"
Added: maven/plugins/trunk/maven-assembly-plugin/src/it/repositories/repo-with-snapshot-parents/goals.txt
URL: http://svn.apache.org/viewvc/maven/plugins/trunk/maven-assembly-plugin/src/it/repositories/repo-with-snapshot-parents/goals.txt?view=auto&rev=556006
==============================================================================
--- maven/plugins/trunk/maven-assembly-plugin/src/it/repositories/repo-with-snapshot-parents/goals.txt (added)
+++ maven/plugins/trunk/maven-assembly-plugin/src/it/repositories/repo-with-snapshot-parents/goals.txt Fri Jul 13 07:11:57 2007
@@ -0,0 +1 @@
+package
Propchange: maven/plugins/trunk/maven-assembly-plugin/src/it/repositories/repo-with-snapshot-parents/goals.txt
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: maven/plugins/trunk/maven-assembly-plugin/src/it/repositories/repo-with-snapshot-parents/goals.txt
------------------------------------------------------------------------------
svn:keywords = "Author Date Id Revision"
Added: maven/plugins/trunk/maven-assembly-plugin/src/it/repositories/repo-with-snapshot-parents/pom.xml
URL: http://svn.apache.org/viewvc/maven/plugins/trunk/maven-assembly-plugin/src/it/repositories/repo-with-snapshot-parents/pom.xml?view=auto&rev=556006
==============================================================================
--- maven/plugins/trunk/maven-assembly-plugin/src/it/repositories/repo-with-snapshot-parents/pom.xml (added)
+++ maven/plugins/trunk/maven-assembly-plugin/src/it/repositories/repo-with-snapshot-parents/pom.xml Fri Jul 13 07:11:57 2007
@@ -0,0 +1,12 @@
+<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
+ <modelVersion>4.0.0</modelVersion>
+ <groupId>org.apache.maven.plugin.assembly.test</groupId>
+ <artifactId>repo-with-snapshot-parents</artifactId>
+ <packaging>pom</packaging>
+ <version>1-SNAPSHOT</version>
+
+ <modules>
+ <module>child</module>
+ </modules>
+</project>
Propchange: maven/plugins/trunk/maven-assembly-plugin/src/it/repositories/repo-with-snapshot-parents/pom.xml
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: maven/plugins/trunk/maven-assembly-plugin/src/it/repositories/repo-with-snapshot-parents/pom.xml
------------------------------------------------------------------------------
svn:keywords = "Author Date Id Revision"
Added: maven/plugins/trunk/maven-assembly-plugin/src/it/repositories/repo-with-snapshot-parents/verify.bsh
URL: http://svn.apache.org/viewvc/maven/plugins/trunk/maven-assembly-plugin/src/it/repositories/repo-with-snapshot-parents/verify.bsh?view=auto&rev=556006
==============================================================================
--- maven/plugins/trunk/maven-assembly-plugin/src/it/repositories/repo-with-snapshot-parents/verify.bsh (added)
+++ maven/plugins/trunk/maven-assembly-plugin/src/it/repositories/repo-with-snapshot-parents/verify.bsh Fri Jul 13 07:11:57 2007
@@ -0,0 +1,18 @@
+import java.io.*;
+
+File junitJar = new File( basedir, "child/target/assembly-bin.dir/repo/junit/junit/3.8.1/junit-3.8.1.jar" );
+boolean junitExists = junitJar.exists();
+
+File plexusUtilsJar = new File( basedir, "child/target/assembly-bin.dir/repo/org/codehaus/plexus/plexus-utils/1.4.3-SNAPSHOT/plexus-utils-1.4.3-SNAPSHOT.jar" );
+boolean puJarExists = plexusUtilsJar.exists();
+
+File plexusUtilsPom = new File( basedir, "child/target/assembly-bin.dir/repo/org/codehaus/plexus/plexus-utils/1.4.3-SNAPSHOT/plexus-utils-1.4.3-SNAPSHOT.pom" );
+boolean puPomExists = plexusUtilsPom.exists();
+
+File plexusPom = new File( basedir, "child/target/assembly-bin.dir/repo/org/codehaus/plexus/plexus/1.0.11/plexus-1.0.11.pom" );
+boolean plexusPomExists = plexusPom.exists();
+
+File parentPom = new File( basedir, "child/target/assembly-bin.dir/repo/org/apache/maven/plugin/assembly/test/repo-with-snapshot-parents/1-SNAPSHOT/repo-with-snapshot-parents-1-SNAPSHOT.pom" );
+boolean plexusPomExists = plexusPom.exists();
+
+return junitExists && puJarExists && puPomExists && plexusPomExists && parentPomExists;