maven-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From bentm...@apache.org
Subject svn commit: r749127 - in /maven/core-integration-testing/trunk/core-it-suite/src/test: java/org/apache/maven/it/ resources/mng-2926/ resources/mng-2926/repo/ resources/mng-2926/repo/org/ resources/mng-2926/repo/org/apache/ resources/mng-2926/repo/org/a...
Date Sun, 01 Mar 2009 22:03:53 GMT
Author: bentmann
Date: Sun Mar  1 22:03:52 2009
New Revision: 749127

URL: http://svn.apache.org/viewvc?rev=749127&view=rev
Log:
o Decoupled IT from production plugins

Added:
    maven/core-integration-testing/trunk/core-it-suite/src/test/resources/mng-2926/repo/
    maven/core-integration-testing/trunk/core-it-suite/src/test/resources/mng-2926/repo/org/
    maven/core-integration-testing/trunk/core-it-suite/src/test/resources/mng-2926/repo/org/apache/
    maven/core-integration-testing/trunk/core-it-suite/src/test/resources/mng-2926/repo/org/apache/maven/
    maven/core-integration-testing/trunk/core-it-suite/src/test/resources/mng-2926/repo/org/apache/maven/its/
    maven/core-integration-testing/trunk/core-it-suite/src/test/resources/mng-2926/repo/org/apache/maven/its/mng2926/
    maven/core-integration-testing/trunk/core-it-suite/src/test/resources/mng-2926/repo/org/apache/maven/its/mng2926/maven-metadata.xml
  (with props)
    maven/core-integration-testing/trunk/core-it-suite/src/test/resources/mng-2926/repo/org/apache/maven/its/mng2926/mng-2926/
    maven/core-integration-testing/trunk/core-it-suite/src/test/resources/mng-2926/repo/org/apache/maven/its/mng2926/mng-2926/0.1/
    maven/core-integration-testing/trunk/core-it-suite/src/test/resources/mng-2926/repo/org/apache/maven/its/mng2926/mng-2926/0.1/mng-2926-0.1.jar
  (with props)
    maven/core-integration-testing/trunk/core-it-suite/src/test/resources/mng-2926/repo/org/apache/maven/its/mng2926/mng-2926/0.1/mng-2926-0.1.pom
    maven/core-integration-testing/trunk/core-it-suite/src/test/resources/mng-2926/repo/org/apache/maven/its/mng2926/mng-2926/maven-metadata.xml
  (with props)
    maven/core-integration-testing/trunk/core-it-suite/src/test/resources/mng-2926/repo/org/apache/maven/plugins/
    maven/core-integration-testing/trunk/core-it-suite/src/test/resources/mng-2926/repo/org/apache/maven/plugins/maven-metadata.xml
  (with props)
    maven/core-integration-testing/trunk/core-it-suite/src/test/resources/mng-2926/repo/org/apache/maven/plugins/mng-2926/
    maven/core-integration-testing/trunk/core-it-suite/src/test/resources/mng-2926/repo/org/apache/maven/plugins/mng-2926/0.1/
    maven/core-integration-testing/trunk/core-it-suite/src/test/resources/mng-2926/repo/org/apache/maven/plugins/mng-2926/0.1/mng-2926-0.1.jar
  (with props)
    maven/core-integration-testing/trunk/core-it-suite/src/test/resources/mng-2926/repo/org/apache/maven/plugins/mng-2926/0.1/mng-2926-0.1.pom
    maven/core-integration-testing/trunk/core-it-suite/src/test/resources/mng-2926/repo/org/apache/maven/plugins/mng-2926/maven-metadata.xml
  (with props)
    maven/core-integration-testing/trunk/core-it-suite/src/test/resources/mng-2926/repo/org/codehaus/
    maven/core-integration-testing/trunk/core-it-suite/src/test/resources/mng-2926/repo/org/codehaus/mojo/
    maven/core-integration-testing/trunk/core-it-suite/src/test/resources/mng-2926/repo/org/codehaus/mojo/maven-metadata.xml
  (with props)
    maven/core-integration-testing/trunk/core-it-suite/src/test/resources/mng-2926/repo/org/codehaus/mojo/mng-2926/
    maven/core-integration-testing/trunk/core-it-suite/src/test/resources/mng-2926/repo/org/codehaus/mojo/mng-2926/0.1/
    maven/core-integration-testing/trunk/core-it-suite/src/test/resources/mng-2926/repo/org/codehaus/mojo/mng-2926/0.1/mng-2926-0.1.jar
  (with props)
    maven/core-integration-testing/trunk/core-it-suite/src/test/resources/mng-2926/repo/org/codehaus/mojo/mng-2926/0.1/mng-2926-0.1.pom
    maven/core-integration-testing/trunk/core-it-suite/src/test/resources/mng-2926/repo/org/codehaus/mojo/mng-2926/maven-metadata.xml
  (with props)
    maven/core-integration-testing/trunk/core-it-suite/src/test/resources/mng-2926/settings-custom.xml
      - copied, changed from r749093, maven/core-integration-testing/trunk/core-it-suite/src/test/resources/mng-2926/test-project/settings.xml
    maven/core-integration-testing/trunk/core-it-suite/src/test/resources/mng-2926/settings-default.xml
  (contents, props changed)
      - copied, changed from r749093, maven/core-integration-testing/trunk/core-it-suite/src/test/resources/mng-2926/test-project/settings-apache.xml
Removed:
    maven/core-integration-testing/trunk/core-it-suite/src/test/resources/mng-2926/Readme.txt
    maven/core-integration-testing/trunk/core-it-suite/src/test/resources/mng-2926/test-plugin-apache/
    maven/core-integration-testing/trunk/core-it-suite/src/test/resources/mng-2926/test-plugin-codehaus/
    maven/core-integration-testing/trunk/core-it-suite/src/test/resources/mng-2926/test-plugin-custom/
    maven/core-integration-testing/trunk/core-it-suite/src/test/resources/mng-2926/test-project/
Modified:
    maven/core-integration-testing/trunk/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng2926PluginPrefixOrderTest.java
    maven/core-integration-testing/trunk/core-it-suite/src/test/resources/mng-2926/pom.xml

Modified: maven/core-integration-testing/trunk/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng2926PluginPrefixOrderTest.java
URL: http://svn.apache.org/viewvc/maven/core-integration-testing/trunk/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng2926PluginPrefixOrderTest.java?rev=749127&r1=749126&r2=749127&view=diff
==============================================================================
--- maven/core-integration-testing/trunk/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng2926PluginPrefixOrderTest.java
(original)
+++ maven/core-integration-testing/trunk/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng2926PluginPrefixOrderTest.java
Sun Mar  1 22:03:52 2009
@@ -40,41 +40,42 @@
         super( "(2.0.6,)" );
     }
 
+    /**
+     * Verify that when resolving plugin prefixes the group org.apache.maven.plugins is searched
before
+     * org.codehaus.mojo and that custom groups from the settings are searched before these
standard ones.
+     */
     public void testitMNG2926()
         throws Exception
     {
         File testDir = ResourceExtractor.simpleExtractResources( getClass(), "/mng-2926"
);
 
         Verifier verifier;
-        //use my custom settings upon invocation.
-        ArrayList cli = new ArrayList();
 
-        // Install the parent POM, extension and the plugin
         verifier = new Verifier( testDir.getAbsolutePath() );
-
-        verifier.executeGoal( "install" );
-        verifier.verifyErrorFreeLog();
+        verifier.deleteArtifacts( "org.apache.maven.its.mng2926" );
+        verifier.deleteArtifact( "org.apache.maven.plugins", "mng-2926", "0.1", "jar" );
+        verifier.deleteArtifact( "org.apache.maven.plugins", "mng-2926", "0.1", "pom" );
+        verifier.deleteArtifact( "org.codehaus.mojo", "mng-2926", "0.1", "jar" );
+        verifier.deleteArtifact( "org.codehaus.mojo", "mng-2926", "0.1", "pom" );
         verifier.resetStreams();
-        
-        // 2008-09-29 Oleg: fixed the test. If current settings.xml contains codehause group,

-        // default order will be changed. Artificially make currently set groups disappear
-        
-        // now run the test. Since we have apache and codehaus, i should get the apache one
first
-        testDir = ResourceExtractor.simpleExtractResources( getClass(), "/mng-2926/test-project"
);
-        cli.add("-s '" +testDir.getAbsolutePath()+"/settings-apache.xml'");
+
         verifier = new Verifier( testDir.getAbsolutePath() );
-        verifier.setCliOptions( cli );
-        verifier.executeGoal( "it0119:apache" );
+        verifier.setAutoclean( false );
+        verifier.setLogFileName( "log-default.txt" );
+        verifier.getCliOptions().add( "--settings" );
+        verifier.getCliOptions().add( "settings-default.xml" );
+        verifier.executeGoal( "mng-2926:apache" );
         verifier.verifyErrorFreeLog();
+        verifier.resetStreams();
 
-        cli.clear();
-//      now run the test. Since we have apache and codehaus and a prefix in my settings,
i should get the custom one first
-        testDir = ResourceExtractor.simpleExtractResources( getClass(), "/mng-2926/test-project"
);
         verifier = new Verifier( testDir.getAbsolutePath() );
-        
-        cli.add("-s '" +testDir.getAbsolutePath()+"/settings.xml'");
-        verifier.setCliOptions( cli );
-        verifier.executeGoal( "it0119:custom" );
+        verifier.setAutoclean( false );
+        verifier.setLogFileName( "log-custom.txt" );
+        verifier.getCliOptions().add( "--settings" );
+        verifier.getCliOptions().add( "settings-custom.xml" );
+        verifier.executeGoal( "mng-2926:custom" );
         verifier.verifyErrorFreeLog();
+        verifier.resetStreams();
     }
+
 }

Modified: maven/core-integration-testing/trunk/core-it-suite/src/test/resources/mng-2926/pom.xml
URL: http://svn.apache.org/viewvc/maven/core-integration-testing/trunk/core-it-suite/src/test/resources/mng-2926/pom.xml?rev=749127&r1=749126&r2=749127&view=diff
==============================================================================
--- maven/core-integration-testing/trunk/core-it-suite/src/test/resources/mng-2926/pom.xml
(original)
+++ maven/core-integration-testing/trunk/core-it-suite/src/test/resources/mng-2926/pom.xml
Sun Mar  1 22:03:52 2009
@@ -1,14 +1,59 @@
 <?xml version="1.0" encoding="UTF-8"?>
+
+<!--
+Licensed to the Apache Software Foundation (ASF) under one
+or more contributor license agreements.  See the NOTICE file
+distributed with this work for additional information
+regarding copyright ownership.  The ASF licenses this file
+to you under the Apache License, Version 2.0 (the
+"License"); you may not use this file except in compliance
+with the License.  You may obtain a copy of the License at
+
+  http://www.apache.org/licenses/LICENSE-2.0
+
+Unless required by applicable law or agreed to in writing,
+software distributed under the License is distributed on an
+"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+KIND, either express or implied.  See the License for the
+specific language governing permissions and limitations
+under the License.
+-->
+
 <project>
   <modelVersion>4.0.0</modelVersion>
-  <groupId>org.apache.maven.its.it0119</groupId>
-  <artifactId>parent</artifactId>
-  <version>1.0</version>
-  <packaging>pom</packaging>
-  <name>it0119 - parent</name>
-  <modules>
-    <module>test-plugin-apache</module>
-    <module>test-plugin-codehaus</module>
-    <module>test-plugin-custom</module>  
-  </modules>
+
+  <groupId>org.apache.maven.its.mng2926</groupId>
+  <artifactId>test</artifactId>
+  <version>0.1</version>
+
+  <name>Maven Integration Test :: MNG-2926</name> 
+  <description>
+    Verify that when resolving plugin prefixes the group org.apache.maven.plugins is searched
before
+    org.codehaus.mojo and that custom groups from the settings are searched before these
standard ones.
+  </description>
+
+  <repositories>
+    <repository>
+      <id>maven-core-it</id>
+      <url>file:///${basedir}/repo</url>
+      <releases>
+        <checksumPolicy>ignore</checksumPolicy>
+      </releases>
+      <snapshots>
+        <enabled>false</enabled>
+      </snapshots>
+    </repository>
+  </repositories>
+  <pluginRepositories>
+    <pluginRepository>
+      <id>maven-core-it</id>
+      <url>file:///${basedir}/repo</url>
+      <releases>
+        <checksumPolicy>ignore</checksumPolicy>
+      </releases>
+      <snapshots>
+        <enabled>false</enabled>
+      </snapshots>
+    </pluginRepository>
+  </pluginRepositories>
 </project>

Added: maven/core-integration-testing/trunk/core-it-suite/src/test/resources/mng-2926/repo/org/apache/maven/its/mng2926/maven-metadata.xml
URL: http://svn.apache.org/viewvc/maven/core-integration-testing/trunk/core-it-suite/src/test/resources/mng-2926/repo/org/apache/maven/its/mng2926/maven-metadata.xml?rev=749127&view=auto
==============================================================================
--- maven/core-integration-testing/trunk/core-it-suite/src/test/resources/mng-2926/repo/org/apache/maven/its/mng2926/maven-metadata.xml
(added)
+++ maven/core-integration-testing/trunk/core-it-suite/src/test/resources/mng-2926/repo/org/apache/maven/its/mng2926/maven-metadata.xml
Sun Mar  1 22:03:52 2009
@@ -0,0 +1,10 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<metadata>
+  <plugins>
+    <plugin>
+      <name>Maven Integration Test :: MNG-2926 :: Custom Plugin</name>
+      <prefix>mng-2926</prefix>
+      <artifactId>mng-2926</artifactId>
+    </plugin>
+  </plugins>
+</metadata>

Propchange: maven/core-integration-testing/trunk/core-it-suite/src/test/resources/mng-2926/repo/org/apache/maven/its/mng2926/maven-metadata.xml
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: maven/core-integration-testing/trunk/core-it-suite/src/test/resources/mng-2926/repo/org/apache/maven/its/mng2926/maven-metadata.xml
------------------------------------------------------------------------------
    svn:keywords = Author Date Id Revision

Added: maven/core-integration-testing/trunk/core-it-suite/src/test/resources/mng-2926/repo/org/apache/maven/its/mng2926/mng-2926/0.1/mng-2926-0.1.jar
URL: http://svn.apache.org/viewvc/maven/core-integration-testing/trunk/core-it-suite/src/test/resources/mng-2926/repo/org/apache/maven/its/mng2926/mng-2926/0.1/mng-2926-0.1.jar?rev=749127&view=auto
==============================================================================
Binary file - no diff available.

Propchange: maven/core-integration-testing/trunk/core-it-suite/src/test/resources/mng-2926/repo/org/apache/maven/its/mng2926/mng-2926/0.1/mng-2926-0.1.jar
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: maven/core-integration-testing/trunk/core-it-suite/src/test/resources/mng-2926/repo/org/apache/maven/its/mng2926/mng-2926/0.1/mng-2926-0.1.pom
URL: http://svn.apache.org/viewvc/maven/core-integration-testing/trunk/core-it-suite/src/test/resources/mng-2926/repo/org/apache/maven/its/mng2926/mng-2926/0.1/mng-2926-0.1.pom?rev=749127&view=auto
==============================================================================
--- maven/core-integration-testing/trunk/core-it-suite/src/test/resources/mng-2926/repo/org/apache/maven/its/mng2926/mng-2926/0.1/mng-2926-0.1.pom
(added)
+++ maven/core-integration-testing/trunk/core-it-suite/src/test/resources/mng-2926/repo/org/apache/maven/its/mng2926/mng-2926/0.1/mng-2926-0.1.pom
Sun Mar  1 22:03:52 2009
@@ -0,0 +1,67 @@
+<?xml version="1.0" encoding="UTF-8"?>
+
+<!--
+Licensed to the Apache Software Foundation (ASF) under one
+or more contributor license agreements.  See the NOTICE file
+distributed with this work for additional information
+regarding copyright ownership.  The ASF licenses this file
+to you under the Apache License, Version 2.0 (the
+"License"); you may not use this file except in compliance
+with the License.  You may obtain a copy of the License at
+
+  http://www.apache.org/licenses/LICENSE-2.0
+
+Unless required by applicable law or agreed to in writing,
+software distributed under the License is distributed on an
+"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+KIND, either express or implied.  See the License for the
+specific language governing permissions and limitations
+under the License.
+-->
+
+<project>
+  <modelVersion>4.0.0</modelVersion>
+
+  <groupId>org.apache.maven.its.mng2926</groupId>
+  <artifactId>mng-2926</artifactId>
+  <version>0.1</version>
+  <packaging>maven-plugin</packaging>
+
+	<name>Maven Integration Test :: MNG-2926 :: Custom Plugin</name> 
+
+  <distributionManagement>
+    <repository>
+      <id>maven-core-it</id>
+      <url>file:///${basedir}/repo</url>
+      <uniqueVersion>false</uniqueVersion>
+    </repository>
+  </distributionManagement>
+
+  <properties>
+    <maven.test.skip>true</maven.test.skip>
+    <updateReleaseInfo>true</updateReleaseInfo>
+  </properties>
+
+  <dependencies>
+    <dependency>
+      <groupId>org.apache.maven</groupId>
+      <artifactId>maven-plugin-api</artifactId>
+      <version>2.0</version>
+    </dependency>
+  </dependencies>
+
+  <build>
+    <resources>
+      <resource>
+        <directory>.</directory>
+        <includes>
+          <include>pom.xml</include>
+          <include>src/**</include>
+        </includes>
+      </resource>
+      <resource>
+        <directory>src/main/resources</directory>
+      </resource>
+    </resources>
+  </build>
+</project>

Added: maven/core-integration-testing/trunk/core-it-suite/src/test/resources/mng-2926/repo/org/apache/maven/its/mng2926/mng-2926/maven-metadata.xml
URL: http://svn.apache.org/viewvc/maven/core-integration-testing/trunk/core-it-suite/src/test/resources/mng-2926/repo/org/apache/maven/its/mng2926/mng-2926/maven-metadata.xml?rev=749127&view=auto
==============================================================================
--- maven/core-integration-testing/trunk/core-it-suite/src/test/resources/mng-2926/repo/org/apache/maven/its/mng2926/mng-2926/maven-metadata.xml
(added)
+++ maven/core-integration-testing/trunk/core-it-suite/src/test/resources/mng-2926/repo/org/apache/maven/its/mng2926/mng-2926/maven-metadata.xml
Sun Mar  1 22:03:52 2009
@@ -0,0 +1,14 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<metadata>
+  <groupId>org.apache.maven.its.mng2926</groupId>
+  <artifactId>mng-2926</artifactId>
+  <version>0.1</version>
+  <versioning>
+    <latest>0.1</latest>
+    <release>0.1</release>
+    <versions>
+      <version>0.1</version>
+    </versions>
+    <lastUpdated>20090301212519</lastUpdated>
+  </versioning>
+</metadata>

Propchange: maven/core-integration-testing/trunk/core-it-suite/src/test/resources/mng-2926/repo/org/apache/maven/its/mng2926/mng-2926/maven-metadata.xml
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: maven/core-integration-testing/trunk/core-it-suite/src/test/resources/mng-2926/repo/org/apache/maven/its/mng2926/mng-2926/maven-metadata.xml
------------------------------------------------------------------------------
    svn:keywords = Author Date Id Revision

Added: maven/core-integration-testing/trunk/core-it-suite/src/test/resources/mng-2926/repo/org/apache/maven/plugins/maven-metadata.xml
URL: http://svn.apache.org/viewvc/maven/core-integration-testing/trunk/core-it-suite/src/test/resources/mng-2926/repo/org/apache/maven/plugins/maven-metadata.xml?rev=749127&view=auto
==============================================================================
--- maven/core-integration-testing/trunk/core-it-suite/src/test/resources/mng-2926/repo/org/apache/maven/plugins/maven-metadata.xml
(added)
+++ maven/core-integration-testing/trunk/core-it-suite/src/test/resources/mng-2926/repo/org/apache/maven/plugins/maven-metadata.xml
Sun Mar  1 22:03:52 2009
@@ -0,0 +1,10 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<metadata>
+  <plugins>
+    <plugin>
+      <name>Maven Integration Test :: MNG-2926 :: Apache Plugin</name>
+      <prefix>mng-2926</prefix>
+      <artifactId>mng-2926</artifactId>
+    </plugin>
+  </plugins>
+</metadata>

Propchange: maven/core-integration-testing/trunk/core-it-suite/src/test/resources/mng-2926/repo/org/apache/maven/plugins/maven-metadata.xml
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: maven/core-integration-testing/trunk/core-it-suite/src/test/resources/mng-2926/repo/org/apache/maven/plugins/maven-metadata.xml
------------------------------------------------------------------------------
    svn:keywords = Author Date Id Revision

Added: maven/core-integration-testing/trunk/core-it-suite/src/test/resources/mng-2926/repo/org/apache/maven/plugins/mng-2926/0.1/mng-2926-0.1.jar
URL: http://svn.apache.org/viewvc/maven/core-integration-testing/trunk/core-it-suite/src/test/resources/mng-2926/repo/org/apache/maven/plugins/mng-2926/0.1/mng-2926-0.1.jar?rev=749127&view=auto
==============================================================================
Binary file - no diff available.

Propchange: maven/core-integration-testing/trunk/core-it-suite/src/test/resources/mng-2926/repo/org/apache/maven/plugins/mng-2926/0.1/mng-2926-0.1.jar
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: maven/core-integration-testing/trunk/core-it-suite/src/test/resources/mng-2926/repo/org/apache/maven/plugins/mng-2926/0.1/mng-2926-0.1.pom
URL: http://svn.apache.org/viewvc/maven/core-integration-testing/trunk/core-it-suite/src/test/resources/mng-2926/repo/org/apache/maven/plugins/mng-2926/0.1/mng-2926-0.1.pom?rev=749127&view=auto
==============================================================================
--- maven/core-integration-testing/trunk/core-it-suite/src/test/resources/mng-2926/repo/org/apache/maven/plugins/mng-2926/0.1/mng-2926-0.1.pom
(added)
+++ maven/core-integration-testing/trunk/core-it-suite/src/test/resources/mng-2926/repo/org/apache/maven/plugins/mng-2926/0.1/mng-2926-0.1.pom
Sun Mar  1 22:03:52 2009
@@ -0,0 +1,67 @@
+<?xml version="1.0" encoding="UTF-8"?>
+
+<!--
+Licensed to the Apache Software Foundation (ASF) under one
+or more contributor license agreements.  See the NOTICE file
+distributed with this work for additional information
+regarding copyright ownership.  The ASF licenses this file
+to you under the Apache License, Version 2.0 (the
+"License"); you may not use this file except in compliance
+with the License.  You may obtain a copy of the License at
+
+  http://www.apache.org/licenses/LICENSE-2.0
+
+Unless required by applicable law or agreed to in writing,
+software distributed under the License is distributed on an
+"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+KIND, either express or implied.  See the License for the
+specific language governing permissions and limitations
+under the License.
+-->
+
+<project>
+  <modelVersion>4.0.0</modelVersion>
+
+  <groupId>org.apache.maven.plugins</groupId>
+  <artifactId>mng-2926</artifactId>
+  <version>0.1</version>
+  <packaging>maven-plugin</packaging>
+
+	<name>Maven Integration Test :: MNG-2926 :: Apache Plugin</name> 
+
+  <distributionManagement>
+    <repository>
+      <id>maven-core-it</id>
+      <url>file:///${basedir}/repo</url>
+      <uniqueVersion>false</uniqueVersion>
+    </repository>
+  </distributionManagement>
+
+  <properties>
+    <maven.test.skip>true</maven.test.skip>
+    <updateReleaseInfo>true</updateReleaseInfo>
+  </properties>
+
+  <dependencies>
+    <dependency>
+      <groupId>org.apache.maven</groupId>
+      <artifactId>maven-plugin-api</artifactId>
+      <version>2.0</version>
+    </dependency>
+  </dependencies>
+
+  <build>
+    <resources>
+      <resource>
+        <directory>.</directory>
+        <includes>
+          <include>pom.xml</include>
+          <include>src/**</include>
+        </includes>
+      </resource>
+      <resource>
+        <directory>src/main/resources</directory>
+      </resource>
+    </resources>
+  </build>
+</project>

Added: maven/core-integration-testing/trunk/core-it-suite/src/test/resources/mng-2926/repo/org/apache/maven/plugins/mng-2926/maven-metadata.xml
URL: http://svn.apache.org/viewvc/maven/core-integration-testing/trunk/core-it-suite/src/test/resources/mng-2926/repo/org/apache/maven/plugins/mng-2926/maven-metadata.xml?rev=749127&view=auto
==============================================================================
--- maven/core-integration-testing/trunk/core-it-suite/src/test/resources/mng-2926/repo/org/apache/maven/plugins/mng-2926/maven-metadata.xml
(added)
+++ maven/core-integration-testing/trunk/core-it-suite/src/test/resources/mng-2926/repo/org/apache/maven/plugins/mng-2926/maven-metadata.xml
Sun Mar  1 22:03:52 2009
@@ -0,0 +1,14 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<metadata>
+  <groupId>org.apache.maven.plugins</groupId>
+  <artifactId>mng-2926</artifactId>
+  <version>0.1</version>
+  <versioning>
+    <latest>0.1</latest>
+    <release>0.1</release>
+    <versions>
+      <version>0.1</version>
+    </versions>
+    <lastUpdated>20090301212033</lastUpdated>
+  </versioning>
+</metadata>

Propchange: maven/core-integration-testing/trunk/core-it-suite/src/test/resources/mng-2926/repo/org/apache/maven/plugins/mng-2926/maven-metadata.xml
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: maven/core-integration-testing/trunk/core-it-suite/src/test/resources/mng-2926/repo/org/apache/maven/plugins/mng-2926/maven-metadata.xml
------------------------------------------------------------------------------
    svn:keywords = Author Date Id Revision

Added: maven/core-integration-testing/trunk/core-it-suite/src/test/resources/mng-2926/repo/org/codehaus/mojo/maven-metadata.xml
URL: http://svn.apache.org/viewvc/maven/core-integration-testing/trunk/core-it-suite/src/test/resources/mng-2926/repo/org/codehaus/mojo/maven-metadata.xml?rev=749127&view=auto
==============================================================================
--- maven/core-integration-testing/trunk/core-it-suite/src/test/resources/mng-2926/repo/org/codehaus/mojo/maven-metadata.xml
(added)
+++ maven/core-integration-testing/trunk/core-it-suite/src/test/resources/mng-2926/repo/org/codehaus/mojo/maven-metadata.xml
Sun Mar  1 22:03:52 2009
@@ -0,0 +1,10 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<metadata>
+  <plugins>
+    <plugin>
+      <name>Maven Integration Test :: MNG-2926 :: Codehaus Plugin</name>
+      <prefix>mng-2926</prefix>
+      <artifactId>mng-2926</artifactId>
+    </plugin>
+  </plugins>
+</metadata>

Propchange: maven/core-integration-testing/trunk/core-it-suite/src/test/resources/mng-2926/repo/org/codehaus/mojo/maven-metadata.xml
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: maven/core-integration-testing/trunk/core-it-suite/src/test/resources/mng-2926/repo/org/codehaus/mojo/maven-metadata.xml
------------------------------------------------------------------------------
    svn:keywords = Author Date Id Revision

Added: maven/core-integration-testing/trunk/core-it-suite/src/test/resources/mng-2926/repo/org/codehaus/mojo/mng-2926/0.1/mng-2926-0.1.jar
URL: http://svn.apache.org/viewvc/maven/core-integration-testing/trunk/core-it-suite/src/test/resources/mng-2926/repo/org/codehaus/mojo/mng-2926/0.1/mng-2926-0.1.jar?rev=749127&view=auto
==============================================================================
Binary file - no diff available.

Propchange: maven/core-integration-testing/trunk/core-it-suite/src/test/resources/mng-2926/repo/org/codehaus/mojo/mng-2926/0.1/mng-2926-0.1.jar
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: maven/core-integration-testing/trunk/core-it-suite/src/test/resources/mng-2926/repo/org/codehaus/mojo/mng-2926/0.1/mng-2926-0.1.pom
URL: http://svn.apache.org/viewvc/maven/core-integration-testing/trunk/core-it-suite/src/test/resources/mng-2926/repo/org/codehaus/mojo/mng-2926/0.1/mng-2926-0.1.pom?rev=749127&view=auto
==============================================================================
--- maven/core-integration-testing/trunk/core-it-suite/src/test/resources/mng-2926/repo/org/codehaus/mojo/mng-2926/0.1/mng-2926-0.1.pom
(added)
+++ maven/core-integration-testing/trunk/core-it-suite/src/test/resources/mng-2926/repo/org/codehaus/mojo/mng-2926/0.1/mng-2926-0.1.pom
Sun Mar  1 22:03:52 2009
@@ -0,0 +1,67 @@
+<?xml version="1.0" encoding="UTF-8"?>
+
+<!--
+Licensed to the Apache Software Foundation (ASF) under one
+or more contributor license agreements.  See the NOTICE file
+distributed with this work for additional information
+regarding copyright ownership.  The ASF licenses this file
+to you under the Apache License, Version 2.0 (the
+"License"); you may not use this file except in compliance
+with the License.  You may obtain a copy of the License at
+
+  http://www.apache.org/licenses/LICENSE-2.0
+
+Unless required by applicable law or agreed to in writing,
+software distributed under the License is distributed on an
+"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+KIND, either express or implied.  See the License for the
+specific language governing permissions and limitations
+under the License.
+-->
+
+<project>
+  <modelVersion>4.0.0</modelVersion>
+
+  <groupId>org.codehaus.mojo</groupId>
+  <artifactId>mng-2926</artifactId>
+  <version>0.1</version>
+  <packaging>maven-plugin</packaging>
+
+	<name>Maven Integration Test :: MNG-2926 :: Codehaus Plugin</name> 
+
+  <distributionManagement>
+    <repository>
+      <id>maven-core-it</id>
+      <url>file:///${basedir}/repo</url>
+      <uniqueVersion>false</uniqueVersion>
+    </repository>
+  </distributionManagement>
+
+  <properties>
+    <maven.test.skip>true</maven.test.skip>
+    <updateReleaseInfo>true</updateReleaseInfo>
+  </properties>
+
+  <dependencies>
+    <dependency>
+      <groupId>org.apache.maven</groupId>
+      <artifactId>maven-plugin-api</artifactId>
+      <version>2.0</version>
+    </dependency>
+  </dependencies>
+
+  <build>
+    <resources>
+      <resource>
+        <directory>.</directory>
+        <includes>
+          <include>pom.xml</include>
+          <include>src/**</include>
+        </includes>
+      </resource>
+      <resource>
+        <directory>src/main/resources</directory>
+      </resource>
+    </resources>
+  </build>
+</project>

Added: maven/core-integration-testing/trunk/core-it-suite/src/test/resources/mng-2926/repo/org/codehaus/mojo/mng-2926/maven-metadata.xml
URL: http://svn.apache.org/viewvc/maven/core-integration-testing/trunk/core-it-suite/src/test/resources/mng-2926/repo/org/codehaus/mojo/mng-2926/maven-metadata.xml?rev=749127&view=auto
==============================================================================
--- maven/core-integration-testing/trunk/core-it-suite/src/test/resources/mng-2926/repo/org/codehaus/mojo/mng-2926/maven-metadata.xml
(added)
+++ maven/core-integration-testing/trunk/core-it-suite/src/test/resources/mng-2926/repo/org/codehaus/mojo/mng-2926/maven-metadata.xml
Sun Mar  1 22:03:52 2009
@@ -0,0 +1,14 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<metadata>
+  <groupId>org.codehaus.mojo</groupId>
+  <artifactId>mng-2926</artifactId>
+  <version>0.1</version>
+  <versioning>
+    <latest>0.1</latest>
+    <release>0.1</release>
+    <versions>
+      <version>0.1</version>
+    </versions>
+    <lastUpdated>20090301212348</lastUpdated>
+  </versioning>
+</metadata>

Propchange: maven/core-integration-testing/trunk/core-it-suite/src/test/resources/mng-2926/repo/org/codehaus/mojo/mng-2926/maven-metadata.xml
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: maven/core-integration-testing/trunk/core-it-suite/src/test/resources/mng-2926/repo/org/codehaus/mojo/mng-2926/maven-metadata.xml
------------------------------------------------------------------------------
    svn:keywords = Author Date Id Revision

Copied: maven/core-integration-testing/trunk/core-it-suite/src/test/resources/mng-2926/settings-custom.xml
(from r749093, maven/core-integration-testing/trunk/core-it-suite/src/test/resources/mng-2926/test-project/settings.xml)
URL: http://svn.apache.org/viewvc/maven/core-integration-testing/trunk/core-it-suite/src/test/resources/mng-2926/settings-custom.xml?p2=maven/core-integration-testing/trunk/core-it-suite/src/test/resources/mng-2926/settings-custom.xml&p1=maven/core-integration-testing/trunk/core-it-suite/src/test/resources/mng-2926/test-project/settings.xml&r1=749093&r2=749127&rev=749127&view=diff
==============================================================================
--- maven/core-integration-testing/trunk/core-it-suite/src/test/resources/mng-2926/test-project/settings.xml
(original)
+++ maven/core-integration-testing/trunk/core-it-suite/src/test/resources/mng-2926/settings-custom.xml
Sun Mar  1 22:03:52 2009
@@ -1,5 +1,6 @@
+<?xml version="1.0" encoding="UTF-8"?>
 <settings>
-<pluginGroups>
-  <pluginGroup>org.apache.maven.its.mng2926</pluginGroup>
-</pluginGroups>
-</settings>
\ No newline at end of file
+  <pluginGroups>
+    <pluginGroup>org.apache.maven.its.mng2926</pluginGroup>
+  </pluginGroups>
+</settings>

Copied: maven/core-integration-testing/trunk/core-it-suite/src/test/resources/mng-2926/settings-default.xml
(from r749093, maven/core-integration-testing/trunk/core-it-suite/src/test/resources/mng-2926/test-project/settings-apache.xml)
URL: http://svn.apache.org/viewvc/maven/core-integration-testing/trunk/core-it-suite/src/test/resources/mng-2926/settings-default.xml?p2=maven/core-integration-testing/trunk/core-it-suite/src/test/resources/mng-2926/settings-default.xml&p1=maven/core-integration-testing/trunk/core-it-suite/src/test/resources/mng-2926/test-project/settings-apache.xml&r1=749093&r2=749127&rev=749127&view=diff
==============================================================================
--- maven/core-integration-testing/trunk/core-it-suite/src/test/resources/mng-2926/test-project/settings-apache.xml
(original)
+++ maven/core-integration-testing/trunk/core-it-suite/src/test/resources/mng-2926/settings-default.xml
Sun Mar  1 22:03:52 2009
@@ -1,2 +1,4 @@
+<?xml version="1.0" encoding="UTF-8"?>
 <settings>
-</settings>
\ No newline at end of file
+  <!-- empty to emulate default settings -->
+</settings>

Propchange: maven/core-integration-testing/trunk/core-it-suite/src/test/resources/mng-2926/settings-default.xml
------------------------------------------------------------------------------
    svn:eol-style = native



Mime
View raw message