I suppose that you have in local a settings with a local repository manager that gives access to 3.4.0-SNAPSHOT Maven core artifacts
But on ASF Jenkins, only direct central is available: see the build log https://builds.apache.org/view/M-R/view/Maven/job/core-integration-testing-maven-3-embedded/ws/core-integration-testing-trunk/core-it-suite/target/test-classes/mng-6049/filter-extension/install-extension.log Regards, Hervé Le samedi 25 juin 2016 16:33:12 Michael Osipov a écrit : > Am 2016-06-25 um 15:49 schrieb Hervé BOUTEMY: > > this IT fails on ASF Jenkins: it references artifacts that are not in the > > bootstrap process > > > > can you fix it, please? > > I will have a look right now. I have tested this on three OSes and none > failed. This may some, as mentioned, bootstrap error on Jekins. > > Michael > > > Le mercredi 22 juin 2016 20:00:00 micha...@apache.org a écrit : > >> Repository: maven-integration-testing > >> > >> Updated Branches: > >> refs/heads/master cfc6098c1 -> a2777f151 > >> > >> [MNG-6049] Add behavior to filter resolved version ranges of an artifact > >> > >> Appropriate IT for the issue. > >> > >> This closes #14 > >> > >> > >> Project: > >> http://git-wip-us.apache.org/repos/asf/maven-integration-testing/repo > >> Commit: > >> http://git-wip-us.apache.org/repos/asf/maven-integration-testing/commit/a > >> 27 > >> 77f15 Tree: > >> http://git-wip-us.apache.org/repos/asf/maven-integration-testing/tree/a27 > >> 77 > >> f15 Diff: > >> http://git-wip-us.apache.org/repos/asf/maven-integration-testing/diff/a27 > >> 77 > >> f15 > >> > >> Branch: refs/heads/master > >> Commit: a2777f15199514c32862e96f22d8e6e2864f149d > >> Parents: cfc6098 > >> Author: barthel <bart...@users.noreply.github.com> > >> Authored: Mon Feb 15 18:31:38 2016 +0100 > >> Committer: Michael Osipov <1983-01...@gmx.net> > >> Committed: Wed Jun 22 21:34:43 2016 +0200 > >> > >> ---------------------------------------------------------------------- > >> > >> .../apache/maven/it/IntegrationTestSuite.java | 2 +- > >> ...92SnapshotsExcludedFromVersionRangeTest.java | 68 ---------- > >> ...49VersionRangeResultFilterExtensionTest.java | 130 > >> +++++++++++++++++++ > >> .../src/test/resources/mng-3092/pom.xml | 75 ----------- > >> .../apache/maven/its/mng3092/a/1.1/a-1.1.jar | Bin 1933 -> 0 bytes > >> .../apache/maven/its/mng3092/a/1.1/a-1.1.pom | 36 ----- > >> .../a/1.2-SNAPSHOT/a-1.2-20100408.111215-1.jar | Bin 1950 -> 0 bytes > >> .../a/1.2-SNAPSHOT/a-1.2-20100408.111215-1.pom | 36 ----- > >> .../mng3092/a/1.2-SNAPSHOT/maven-metadata.xml | 13 -- > >> .../maven/its/mng3092/a/maven-metadata.xml | 13 -- > >> .../b/1.0-SNAPSHOT/b-1.0-20100408.111303-1.jar | Bin 1949 -> 0 bytes > >> .../b/1.0-SNAPSHOT/b-1.0-20100408.111303-1.pom | 36 ----- > >> .../mng3092/b/1.0-SNAPSHOT/maven-metadata.xml | 13 -- > >> .../maven/its/mng3092/b/maven-metadata.xml | 12 -- > >> .../c/1.1-SNAPSHOT/c-1.1-20100408.111330-1.jar | Bin 1950 -> 0 bytes > >> .../c/1.1-SNAPSHOT/c-1.1-20100408.111330-1.pom | 36 ----- > >> .../mng3092/c/1.1-SNAPSHOT/maven-metadata.xml | 13 -- > >> .../maven/its/mng3092/c/maven-metadata.xml | 12 -- > >> .../resources/mng-3092/settings-template.xml | 43 ------ > >> .../src/test/resources/mng-6049/extension.xml | 29 +++++ > >> .../resources/mng-6049/filter-extension/pom.xml | 66 ++++++++++ > >> .../MavenITVersionRangeResultFilter.java | 77 +++++++++++ > >> .../test/resources/mng-6049/pom-mng-6049.xml | 63 +++++++++ > >> .../apache/maven/its/mng6049/a/1.1/a-1.1.jar | Bin 0 -> 1933 bytes > >> .../apache/maven/its/mng6049/a/1.1/a-1.1.pom | 36 +++++ > >> .../a/1.2-SNAPSHOT/a-1.2-20100408.111215-1.jar | Bin 0 -> 1950 bytes > >> .../a/1.2-SNAPSHOT/a-1.2-20100408.111215-1.pom | 36 +++++ > >> .../mng6049/a/1.2-SNAPSHOT/maven-metadata.xml | 13 ++ > >> .../apache/maven/its/mng6049/a/1.2/a-1.2.jar | Bin 0 -> 1933 bytes > >> .../apache/maven/its/mng6049/a/1.2/a-1.2.pom | 36 +++++ > >> .../a/2.0-SNAPSHOT/a-2.0-20100408.111215-1.jar | Bin 0 -> 1933 bytes > >> .../a/2.0-SNAPSHOT/a-2.0-20100408.111215-1.pom | 36 +++++ > >> .../mng6049/a/2.0-SNAPSHOT/maven-metadata.xml | 13 ++ > >> .../apache/maven/its/mng6049/a/2.0/a-2.0.jar | Bin 0 -> 1933 bytes > >> .../apache/maven/its/mng6049/a/2.0/a-2.0.pom | 36 +++++ > >> .../maven/its/mng6049/a/maven-metadata.xml | 16 +++ > >> .../resources/mng-6049/settings-template.xml | 59 +++++++++ > >> 37 files changed, 647 insertions(+), 407 deletions(-) > >> > >> ---------------------------------------------------------------------- > >> > >> > >> http://git-wip-us.apache.org/repos/asf/maven-integration-testing/blob/a27 > >> 77f > >> 15/core-it-suite/src/test/java/org/apache/maven/it/IntegrationTestSuite. > >> java > >> ---------------------------------------------------------------------- > >> diff --git > >> a/core-it-suite/src/test/java/org/apache/maven/it/IntegrationTestSuite.ja > >> va > >> b/core-it-suite/src/test/java/org/apache/maven/it/IntegrationTestSuite.ja > >> va > >> index 706297c..86abcbc 100644 > >> --- > >> a/core-it-suite/src/test/java/org/apache/maven/it/IntegrationTestSuite.ja > >> va > >> +++ > >> b/core-it-suite/src/test/java/org/apache/maven/it/IntegrationTestSuite.ja > >> va > >> @@ -96,7 +96,6 @@ public class IntegrationTestSuite > >> > >> // > >> > >> ------------------------------------------------------------------------- > >> -- > >> ---------------------------------- // suite.addTestSuite( > >> MavenITmng4148DepPomInterpWithSettingsProfilesTest.class ); // > >> suite.addTestSuite( > >> MavenITmng3890TransitiveDependencyScopeUpdateTest.class > >> ); - // suite.addTestSuite( > >> MavenITmng3092SnapshotsExcludedFromVersionRangeTest.class ); // > >> suite.addTestSuite( MavenITmng3038TransitiveDepManVersionTest.class ); // > >> suite.addTestSuite( MavenITmng2771PomExtensionComponentOverrideTest.class > >> ); // suite.addTestSuite( MavenITmng0612NewestConflictResolverTest.class > >> ); > >> @@ -106,6 +105,7 @@ public class IntegrationTestSuite > >> > >> // > >> > >> ------------------------------------------------------------------------- > >> -- > >> ---------------------------------- // suite.addTestSuite( > >> MavenIT0108SnapshotUpdateTest.class ); -- MNG-3137 > >> > >> + suite.addTestSuite( > >> MavenITmng6049VersionRangeResultFilterExtensionTest.class ); > >> suite.addTestSuite( > >> MavenITmng5527DependencyManagementImportRelocationsTest.class ); > >> suite.addTestSuite( > >> MavenITmng5600DependencyManagementImportExclusionsTest.class ); > >> suite.addTestSuite( MavenITmng5971HierarchicalImportScopeTest.class ); > >> > >> http://git-wip-us.apache.org/repos/asf/maven-integration-testing/blob/a27 > >> 77f > >> 15/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng3092Snapsho > >> tsEx cludedFromVersionRangeTest.java > >> ---------------------------------------------------------------------- > >> diff > >> --git > >> a/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng3092Snapshots > >> Ex > >> cludedFromVersionRangeTest.java > >> b/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng3092Snapshots > >> Ex > >> cludedFromVersionRangeTest.java deleted file mode 100644 > >> index cb06f30..0000000 > >> --- > >> a/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng3092Snapshots > >> Ex > >> cludedFromVersionRangeTest.java +++ /dev/null > >> @@ -1,68 +0,0 @@ > >> -package org.apache.maven.it; > >> - > >> -/* > >> - * 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. > >> - */ > >> - > >> -import org.apache.maven.it.Verifier; > >> -import org.apache.maven.it.util.ResourceExtractor; > >> - > >> -import java.io.File; > >> -import java.util.List; > >> - > >> -/** > >> - * This is a test set for <a > >> href="https://issues.apache.org/jira/browse/MNG-3092">MNG-3092</a>. - * > >> - * @author Benjamin Bentmann > >> - */ > >> -public class MavenITmng3092SnapshotsExcludedFromVersionRangeTest > >> - extends AbstractMavenIntegrationTestCase > >> -{ > >> - > >> - public MavenITmng3092SnapshotsExcludedFromVersionRangeTest() > >> - { > >> - super( "[3.0-beta-1,)" ); > >> - } > >> - > >> - /** > >> - * Verify that snapshots are not included in version ranges unless > >> explicitly declared as the lower/upper bound - * of the range. > >> - */ > >> - public void testit() > >> - throws Exception > >> - { > >> - File testDir = ResourceExtractor.simpleExtractResources( > >> getClass(), "/mng-3092" ); - > >> - Verifier verifier = newVerifier( testDir.getAbsolutePath() ); > >> - verifier.setAutoclean( false ); > >> - verifier.deleteDirectory( "target" ); > >> - verifier.deleteArtifacts( "org.apache.maven.its.mng3092" ); > >> - verifier.filterFile( "settings-template.xml", "settings.xml", > >> "UTF-8", verifier.newDefaultFilterProperties() ); - > >> verifier.addCliOption( "--settings" ); > >> - verifier.addCliOption( "settings.xml" ); > >> - verifier.executeGoal( "validate" ); > >> - verifier.verifyErrorFreeLog(); > >> - verifier.resetStreams(); > >> - > >> - List<String> classpath = verifier.loadLines( > >> "target/classpath.txt", "UTF-8" ); - assertTrue( > >> classpath.toString(), classpath.contains( "a-1.1.jar" ) ); - > >> assertTrue( classpath.toString(), classpath.contains( > >> "b-1.0-SNAPSHOT.jar" > >> ) ); - assertTrue( classpath.toString(), classpath.contains( > >> "c-1.1-SNAPSHOT.jar" ) ); - } > >> - > >> -} > >> > >> http://git-wip-us.apache.org/repos/asf/maven-integration-testing/blob/a27 > >> 77f > >> 15/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng6049Version > >> Rang eResultFilterExtensionTest.java > >> ---------------------------------------------------------------------- > >> diff > >> --git > >> a/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng6049VersionRa > >> ng > >> eResultFilterExtensionTest.java > >> b/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng6049VersionRa > >> ng > >> eResultFilterExtensionTest.java new file mode 100644 > >> index 0000000..3cb63ca > >> --- /dev/null > >> +++ > >> b/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng6049VersionRa > >> ng > >> eResultFilterExtensionTest.java @@ -0,0 +1,130 @@ > >> +package org.apache.maven.it; > >> + > >> +/* > >> + * 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. > >> + */ > >> + > >> +import org.apache.maven.it.Verifier; > >> +import org.apache.maven.it.util.ResourceExtractor; > >> + > >> +import java.io.File; > >> +import java.util.HashMap; > >> +import java.util.List; > >> +import java.util.Map; > >> + > >> +/** > >> + * This is a test set for <a > >> href="https://issues.apache.org/jira/browse/MNG-6049">MNG-6049</a>. + * > >> + * <pre> > >> + * <dependencies> > >> + * <dependency> > >> + * <groupId>org.apache.maven.its.mng6049</groupId> > >> + * <artifactId>a</artifactId> > >> + * <version>[1.0,2.0)</version> > >> + * </dependency> > >> + * </dependencies> > >> + * </pre> > >> + */ > >> +public class MavenITmng6049VersionRangeResultFilterExtensionTest > >> + extends AbstractMavenIntegrationTestCase > >> +{ > >> + > >> + public MavenITmng6049VersionRangeResultFilterExtensionTest() > >> + { > >> + super( "[3.4.0,)" ); > >> + } > >> + > >> + /** > >> + * Verify that the Maven default behavior will be used without a > >> VersionRangeResultFilter extension. + */ > >> + public void testDefault() > >> + throws Exception > >> + { > >> + File testDir = ResourceExtractor.simpleExtractResources( > >> getClass(), "/mng-6049" ); + > >> + Verifier verifier = newVerifier( testDir.getAbsolutePath() ); > >> + verifier.setAutoclean( false ); > >> + verifier.deleteDirectory( "target" ); > >> + verifier.deleteArtifacts( "org.apache.maven.its.mng6049" ); > >> + verifier.filterFile( "settings-template.xml", "settings.xml", > >> "UTF-8", verifier.newDefaultFilterProperties() ); + > >> verifier.filterFile( "pom-mng-6049.xml", "pom.xml", "UTF-8", > >> verifier.newDefaultFilterProperties() ); + verifier.addCliOption( > >> "--settings" ); > >> + verifier.addCliOption( "settings.xml" ); > >> + verifier.executeGoal( "validate" ); > >> + verifier.verifyErrorFreeLog(); > >> + verifier.resetStreams(); > >> + > >> + List<String> classpath = verifier.loadLines( > >> "target/classpath.txt", "UTF-8" ); + assertTrue( > >> classpath.toString(), classpath.contains( "a-2.0-SNAPSHOT.jar" ) ); + > >> } > >> + > >> + /** > >> + * Verify that the Maven VersionRangeResultFilter extension behavior > >> is active and checks that non-snapshot + * version will be used. > >> + */ > >> + public void testVersionRangeResultFilterExtensionSystemProperties() > >> + throws Exception > >> + { > >> + File testDir = ResourceExtractor.simpleExtractResources( > >> getClass(), "/mng-6049" ); + File extensionDir = new File( > >> testDir, > >> "filter-extension" ); + > >> + final Map<String, String> filterProperties = new HashMap<>(); > >> + filterProperties.put( "@baseurl@", "file://" + > >> testDir.getAbsolutePath() ); + > >> + Verifier verifier; > >> + verifier = newVerifier( testDir.getAbsolutePath() ); > >> + verifier.filterFile( "settings-template.xml", "settings.xml", > >> "UTF-8", filterProperties ); + verifier.filterFile( > >> "extension.xml", > >> ".mvn/extension.xml", "UTF-8", filterProperties ); + > >> + // install the test extension > >> + verifier = newVerifier( extensionDir.getAbsolutePath(), "remote" > >> ); + verifier.filterFile( "pom.xml", "pom.xml", "UTF-8", > >> filterProperties ); + verifier.addCliOption( "-f" ); > >> + verifier.addCliOption( extensionDir.getAbsolutePath() + > >> "/pom.xml" > >> ); + verifier.addCliOption( "-Drat.skip=true" ); > >> + verifier.setLogFileName( "install-extension.log" ); > >> + > >> + verifier.executeGoal( "install" ); > >> + verifier.resetStreams(); > >> + verifier.verifyErrorFreeLog(); > >> + > >> + // validate the test project > >> + verifier = newVerifier( testDir.getAbsolutePath() ); > >> + verifier.setAutoclean( true ); > >> + verifier.setDebug( true ); > >> + verifier.setMavenDebug( true ); > >> + verifier.filterFile( "pom-mng-6049.xml", "pom.xml", "UTF-8", > >> filterProperties ); + > >> + verifier.addCliOption( "--settings" ); > >> + verifier.addCliOption( testDir.getAbsolutePath() + > >> "/settings.xml" > >> ); + > >> + verifier.addCliOption( "-Dmaven.ext.class.path=" > >> + + verifier.getArtifactPath( > >> "org.apache.maven.its.extensions", "versionrange-resultfilter-extension", > >> + > >> > >> "1.0-SNAPSHOT", "jar" ) ); > >> > >> + > >> + verifier.setLogFileName( "validate-extension.log" ); > >> + verifier.executeGoal( "validate" ); > >> + > >> + verifier.displayStreamBuffers(); > >> + verifier.verifyErrorFreeLog(); > >> + > >> + List<String> classpath = verifier.loadLines( > >> "target/classpath.txt", "UTF-8" ); + assertTrue( > >> classpath.toString(), classpath.contains( "a-1.2.jar" ) ); + } > >> + > >> +} > >> > >> http://git-wip-us.apache.org/repos/asf/maven-integration-testing/blob/a27 > >> 77f 15/core-it-suite/src/test/resources/mng-3092/pom.xml > >> ---------------------------------------------------------------------- > >> diff > >> --git a/core-it-suite/src/test/resources/mng-3092/pom.xml > >> b/core-it-suite/src/test/resources/mng-3092/pom.xml deleted file mode > >> 100644 > >> index 1acb82b..0000000 > >> --- a/core-it-suite/src/test/resources/mng-3092/pom.xml > >> +++ /dev/null > >> @@ -1,75 +0,0 @@ > >> -<?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.mng3092</groupId> > >> - <artifactId>test</artifactId> > >> - <version>0.1</version> > >> - > >> - <name>Maven Integration Test :: MNG-3092</name> > >> - <description> > >> - Verify that snapshots are not included in version ranges unless > >> explicitly declared as the lower/upper bound - of the range. > >> - </description> > >> - > >> - <dependencies> > >> - <dependency> > >> - <groupId>org.apache.maven.its.mng3092</groupId> > >> - <artifactId>a</artifactId> > >> - <version>[1.0,2.0)</version> > >> - </dependency> > >> - <dependency> > >> - <groupId>org.apache.maven.its.mng3092</groupId> > >> - <artifactId>b</artifactId> > >> - <version>[1.0-SNAPSHOT,)</version> > >> - </dependency> > >> - <dependency> > >> - <groupId>org.apache.maven.its.mng3092</groupId> > >> - <artifactId>c</artifactId> > >> - <version>(,1.1-SNAPSHOT]</version> > >> - </dependency> > >> - </dependencies> > >> - > >> - <build> > >> - <plugins> > >> - <plugin> > >> - <groupId>org.apache.maven.its.plugins</groupId> > >> - <artifactId>maven-it-plugin-dependency-resolution</artifactId> > >> - <version>2.1-SNAPSHOT</version> > >> - <configuration> > >> - <compileClassPath>target/classpath.txt</compileClassPath> > >> - <significantPathLevels>1</significantPathLevels> > >> - </configuration> > >> - <executions> > >> - <execution> > >> - <id>test</id> > >> - <phase>validate</phase> > >> - <goals> > >> - <goal>compile</goal> > >> - </goals> > >> - </execution> > >> - </executions> > >> - </plugin> > >> - </plugins> > >> - </build> > >> -</project> > >> > >> http://git-wip-us.apache.org/repos/asf/maven-integration-testing/blob/a27 > >> 77f > >> 15/core-it-suite/src/test/resources/mng-3092/repo/org/apache/maven/its/m > >> ng30 92/a/1.1/a-1.1.jar > >> ---------------------------------------------------------------------- > >> diff > >> --git > >> a/core-it-suite/src/test/resources/mng-3092/repo/org/apache/maven/its/mng > >> 30 > >> 92/a/1.1/a-1.1.jar > >> b/core-it-suite/src/test/resources/mng-3092/repo/org/apache/maven/its/mng > >> 30 > >> 92/a/1.1/a-1.1.jar deleted file mode 100644 > >> index 1124371..0000000 > >> Binary files > >> a/core-it-suite/src/test/resources/mng-3092/repo/org/apache/maven/its/mng > >> 30 > >> 92/a/1.1/a-1.1.jar and /dev/null differ > >> > >> http://git-wip-us.apache.org/repos/asf/maven-integration-testing/blob/a27 > >> 77f > >> 15/core-it-suite/src/test/resources/mng-3092/repo/org/apache/maven/its/m > >> ng30 92/a/1.1/a-1.1.pom > >> ---------------------------------------------------------------------- > >> diff > >> --git > >> a/core-it-suite/src/test/resources/mng-3092/repo/org/apache/maven/its/mng > >> 30 > >> 92/a/1.1/a-1.1.pom > >> b/core-it-suite/src/test/resources/mng-3092/repo/org/apache/maven/its/mng > >> 30 > >> 92/a/1.1/a-1.1.pom deleted file mode 100644 > >> index d151739..0000000 > >> --- > >> a/core-it-suite/src/test/resources/mng-3092/repo/org/apache/maven/its/mng > >> 30 > >> 92/a/1.1/a-1.1.pom +++ /dev/null > >> @@ -1,36 +0,0 @@ > >> -<?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.mng3092</groupId> > >> - <artifactId>a</artifactId> > >> - <version>1.1</version> > >> - <packaging>jar</packaging> > >> - > >> - <distributionManagement> > >> - <repository> > >> - <id>maven-core-it</id> > >> - <url>file:///${basedir}/repo</url> > >> - </repository> > >> - </distributionManagement> > >> -</project> > >> > >> http://git-wip-us.apache.org/repos/asf/maven-integration-testing/blob/a27 > >> 77f > >> 15/core-it-suite/src/test/resources/mng-3092/repo/org/apache/maven/its/m > >> ng30 92/a/1.2-SNAPSHOT/a-1.2-20100408.111215-1.jar > >> ---------------------------------------------------------------------- > >> diff > >> --git > >> a/core-it-suite/src/test/resources/mng-3092/repo/org/apache/maven/its/mng > >> 30 > >> 92/a/1.2-SNAPSHOT/a-1.2-20100408.111215-1.jar > >> b/core-it-suite/src/test/resources/mng-3092/repo/org/apache/maven/its/mng > >> 30 > >> 92/a/1.2-SNAPSHOT/a-1.2-20100408.111215-1.jar deleted file mode 100644 > >> index b5db31e..0000000 > >> Binary files > >> a/core-it-suite/src/test/resources/mng-3092/repo/org/apache/maven/its/mng > >> 30 > >> 92/a/1.2-SNAPSHOT/a-1.2-20100408.111215-1.jar and /dev/null differ > >> > >> http://git-wip-us.apache.org/repos/asf/maven-integration-testing/blob/a27 > >> 77f > >> 15/core-it-suite/src/test/resources/mng-3092/repo/org/apache/maven/its/m > >> ng30 92/a/1.2-SNAPSHOT/a-1.2-20100408.111215-1.pom > >> ---------------------------------------------------------------------- > >> diff > >> --git > >> a/core-it-suite/src/test/resources/mng-3092/repo/org/apache/maven/its/mng > >> 30 > >> 92/a/1.2-SNAPSHOT/a-1.2-20100408.111215-1.pom > >> b/core-it-suite/src/test/resources/mng-3092/repo/org/apache/maven/its/mng > >> 30 > >> 92/a/1.2-SNAPSHOT/a-1.2-20100408.111215-1.pom deleted file mode 100644 > >> index 96b020d..0000000 > >> --- > >> a/core-it-suite/src/test/resources/mng-3092/repo/org/apache/maven/its/mng > >> 30 > >> 92/a/1.2-SNAPSHOT/a-1.2-20100408.111215-1.pom +++ /dev/null > >> @@ -1,36 +0,0 @@ > >> -<?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.mng3092</groupId> > >> - <artifactId>a</artifactId> > >> - <version>1.2-SNAPSHOT</version> > >> - <packaging>jar</packaging> > >> - > >> - <distributionManagement> > >> - <repository> > >> - <id>maven-core-it</id> > >> - <url>file:///${basedir}/repo</url> > >> - </repository> > >> - </distributionManagement> > >> -</project> > >> > >> http://git-wip-us.apache.org/repos/asf/maven-integration-testing/blob/a27 > >> 77f > >> 15/core-it-suite/src/test/resources/mng-3092/repo/org/apache/maven/its/m > >> ng30 92/a/1.2-SNAPSHOT/maven-metadata.xml > >> ---------------------------------------------------------------------- > >> diff > >> --git > >> a/core-it-suite/src/test/resources/mng-3092/repo/org/apache/maven/its/mng > >> 30 > >> 92/a/1.2-SNAPSHOT/maven-metadata.xml > >> b/core-it-suite/src/test/resources/mng-3092/repo/org/apache/maven/its/mng > >> 30 > >> 92/a/1.2-SNAPSHOT/maven-metadata.xml deleted file mode 100644 > >> index daaf3af..0000000 > >> --- > >> a/core-it-suite/src/test/resources/mng-3092/repo/org/apache/maven/its/mng > >> 30 > >> 92/a/1.2-SNAPSHOT/maven-metadata.xml +++ /dev/null > >> @@ -1,13 +0,0 @@ > >> -<?xml version="1.0" encoding="UTF-8"?> > >> -<metadata> > >> - <groupId>org.apache.maven.its.mng3092</groupId> > >> - <artifactId>a</artifactId> > >> - <version>1.2-SNAPSHOT</version> > >> - <versioning> > >> - <snapshot> > >> - <timestamp>20100408.111215</timestamp> > >> - <buildNumber>1</buildNumber> > >> - </snapshot> > >> - <lastUpdated>20100408111215</lastUpdated> > >> - </versioning> > >> -</metadata> > >> > >> http://git-wip-us.apache.org/repos/asf/maven-integration-testing/blob/a27 > >> 77f > >> 15/core-it-suite/src/test/resources/mng-3092/repo/org/apache/maven/its/m > >> ng30 92/a/maven-metadata.xml > >> ---------------------------------------------------------------------- > >> diff > >> --git > >> a/core-it-suite/src/test/resources/mng-3092/repo/org/apache/maven/its/mng > >> 30 > >> 92/a/maven-metadata.xml > >> b/core-it-suite/src/test/resources/mng-3092/repo/org/apache/maven/its/mng > >> 30 > >> 92/a/maven-metadata.xml deleted file mode 100644 > >> index 51767b7..0000000 > >> --- > >> a/core-it-suite/src/test/resources/mng-3092/repo/org/apache/maven/its/mng > >> 30 > >> 92/a/maven-metadata.xml +++ /dev/null > >> @@ -1,13 +0,0 @@ > >> -<?xml version="1.0" encoding="UTF-8"?> > >> -<metadata> > >> - <groupId>org.apache.maven.its.mng3092</groupId> > >> - <artifactId>a</artifactId> > >> - <version>1.1</version> > >> - <versioning> > >> - <versions> > >> - <version>1.1</version> > >> - <version>1.2-SNAPSHOT</version> > >> - </versions> > >> - <lastUpdated>20100408111215</lastUpdated> > >> - </versioning> > >> -</metadata> > >> > >> http://git-wip-us.apache.org/repos/asf/maven-integration-testing/blob/a27 > >> 77f > >> 15/core-it-suite/src/test/resources/mng-3092/repo/org/apache/maven/its/m > >> ng30 92/b/1.0-SNAPSHOT/b-1.0-20100408.111303-1.jar > >> ---------------------------------------------------------------------- > >> diff > >> --git > >> a/core-it-suite/src/test/resources/mng-3092/repo/org/apache/maven/its/mng > >> 30 > >> 92/b/1.0-SNAPSHOT/b-1.0-20100408.111303-1.jar > >> b/core-it-suite/src/test/resources/mng-3092/repo/org/apache/maven/its/mng > >> 30 > >> 92/b/1.0-SNAPSHOT/b-1.0-20100408.111303-1.jar deleted file mode 100644 > >> index 8cbe72b..0000000 > >> Binary files > >> a/core-it-suite/src/test/resources/mng-3092/repo/org/apache/maven/its/mng > >> 30 > >> 92/b/1.0-SNAPSHOT/b-1.0-20100408.111303-1.jar and /dev/null differ > >> > >> http://git-wip-us.apache.org/repos/asf/maven-integration-testing/blob/a27 > >> 77f > >> 15/core-it-suite/src/test/resources/mng-3092/repo/org/apache/maven/its/m > >> ng30 92/b/1.0-SNAPSHOT/b-1.0-20100408.111303-1.pom > >> ---------------------------------------------------------------------- > >> diff > >> --git > >> a/core-it-suite/src/test/resources/mng-3092/repo/org/apache/maven/its/mng > >> 30 > >> 92/b/1.0-SNAPSHOT/b-1.0-20100408.111303-1.pom > >> b/core-it-suite/src/test/resources/mng-3092/repo/org/apache/maven/its/mng > >> 30 > >> 92/b/1.0-SNAPSHOT/b-1.0-20100408.111303-1.pom deleted file mode 100644 > >> index ce2016f..0000000 > >> --- > >> a/core-it-suite/src/test/resources/mng-3092/repo/org/apache/maven/its/mng > >> 30 > >> 92/b/1.0-SNAPSHOT/b-1.0-20100408.111303-1.pom +++ /dev/null > >> @@ -1,36 +0,0 @@ > >> -<?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.mng3092</groupId> > >> - <artifactId>b</artifactId> > >> - <version>1.0-SNAPSHOT</version> > >> - <packaging>jar</packaging> > >> - > >> - <distributionManagement> > >> - <repository> > >> - <id>maven-core-it</id> > >> - <url>file:///${basedir}/repo</url> > >> - </repository> > >> - </distributionManagement> > >> -</project> > >> > >> http://git-wip-us.apache.org/repos/asf/maven-integration-testing/blob/a27 > >> 77f > >> 15/core-it-suite/src/test/resources/mng-3092/repo/org/apache/maven/its/m > >> ng30 92/b/1.0-SNAPSHOT/maven-metadata.xml > >> ---------------------------------------------------------------------- > >> diff > >> --git > >> a/core-it-suite/src/test/resources/mng-3092/repo/org/apache/maven/its/mng > >> 30 > >> 92/b/1.0-SNAPSHOT/maven-metadata.xml > >> b/core-it-suite/src/test/resources/mng-3092/repo/org/apache/maven/its/mng > >> 30 > >> 92/b/1.0-SNAPSHOT/maven-metadata.xml deleted file mode 100644 > >> index da0961e..0000000 > >> --- > >> a/core-it-suite/src/test/resources/mng-3092/repo/org/apache/maven/its/mng > >> 30 > >> 92/b/1.0-SNAPSHOT/maven-metadata.xml +++ /dev/null > >> @@ -1,13 +0,0 @@ > >> -<?xml version="1.0" encoding="UTF-8"?> > >> -<metadata> > >> - <groupId>org.apache.maven.its.mng3092</groupId> > >> - <artifactId>b</artifactId> > >> - <version>1.0-SNAPSHOT</version> > >> - <versioning> > >> - <snapshot> > >> - <timestamp>20100408.111303</timestamp> > >> - <buildNumber>1</buildNumber> > >> - </snapshot> > >> - <lastUpdated>20100408111303</lastUpdated> > >> - </versioning> > >> -</metadata> > >> > >> http://git-wip-us.apache.org/repos/asf/maven-integration-testing/blob/a27 > >> 77f > >> 15/core-it-suite/src/test/resources/mng-3092/repo/org/apache/maven/its/m > >> ng30 92/b/maven-metadata.xml > >> ---------------------------------------------------------------------- > >> diff > >> --git > >> a/core-it-suite/src/test/resources/mng-3092/repo/org/apache/maven/its/mng > >> 30 > >> 92/b/maven-metadata.xml > >> b/core-it-suite/src/test/resources/mng-3092/repo/org/apache/maven/its/mng > >> 30 > >> 92/b/maven-metadata.xml deleted file mode 100644 > >> index 85ea219..0000000 > >> --- > >> a/core-it-suite/src/test/resources/mng-3092/repo/org/apache/maven/its/mng > >> 30 > >> 92/b/maven-metadata.xml +++ /dev/null > >> @@ -1,12 +0,0 @@ > >> -<?xml version="1.0" encoding="UTF-8"?> > >> -<metadata> > >> - <groupId>org.apache.maven.its.mng3092</groupId> > >> - <artifactId>b</artifactId> > >> - <version>1.0-SNAPSHOT</version> > >> - <versioning> > >> - <versions> > >> - <version>1.0-SNAPSHOT</version> > >> - </versions> > >> - <lastUpdated>20100408111303</lastUpdated> > >> - </versioning> > >> -</metadata> > >> > >> http://git-wip-us.apache.org/repos/asf/maven-integration-testing/blob/a27 > >> 77f > >> 15/core-it-suite/src/test/resources/mng-3092/repo/org/apache/maven/its/m > >> ng30 92/c/1.1-SNAPSHOT/c-1.1-20100408.111330-1.jar > >> ---------------------------------------------------------------------- > >> diff > >> --git > >> a/core-it-suite/src/test/resources/mng-3092/repo/org/apache/maven/its/mng > >> 30 > >> 92/c/1.1-SNAPSHOT/c-1.1-20100408.111330-1.jar > >> b/core-it-suite/src/test/resources/mng-3092/repo/org/apache/maven/its/mng > >> 30 > >> 92/c/1.1-SNAPSHOT/c-1.1-20100408.111330-1.jar deleted file mode 100644 > >> index 9b6c60c..0000000 > >> Binary files > >> a/core-it-suite/src/test/resources/mng-3092/repo/org/apache/maven/its/mng > >> 30 > >> 92/c/1.1-SNAPSHOT/c-1.1-20100408.111330-1.jar and /dev/null differ > >> > >> http://git-wip-us.apache.org/repos/asf/maven-integration-testing/blob/a27 > >> 77f > >> 15/core-it-suite/src/test/resources/mng-3092/repo/org/apache/maven/its/m > >> ng30 92/c/1.1-SNAPSHOT/c-1.1-20100408.111330-1.pom > >> ---------------------------------------------------------------------- > >> diff > >> --git > >> a/core-it-suite/src/test/resources/mng-3092/repo/org/apache/maven/its/mng > >> 30 > >> 92/c/1.1-SNAPSHOT/c-1.1-20100408.111330-1.pom > >> b/core-it-suite/src/test/resources/mng-3092/repo/org/apache/maven/its/mng > >> 30 > >> 92/c/1.1-SNAPSHOT/c-1.1-20100408.111330-1.pom deleted file mode 100644 > >> index b840111..0000000 > >> --- > >> a/core-it-suite/src/test/resources/mng-3092/repo/org/apache/maven/its/mng > >> 30 > >> 92/c/1.1-SNAPSHOT/c-1.1-20100408.111330-1.pom +++ /dev/null > >> @@ -1,36 +0,0 @@ > >> -<?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.mng3092</groupId> > >> - <artifactId>c</artifactId> > >> - <version>1.1-SNAPSHOT</version> > >> - <packaging>jar</packaging> > >> - > >> - <distributionManagement> > >> - <repository> > >> - <id>maven-core-it</id> > >> - <url>file:///${basedir}/repo</url> > >> - </repository> > >> - </distributionManagement> > >> -</project> > >> > >> http://git-wip-us.apache.org/repos/asf/maven-integration-testing/blob/a27 > >> 77f > >> 15/core-it-suite/src/test/resources/mng-3092/repo/org/apache/maven/its/m > >> ng30 92/c/1.1-SNAPSHOT/maven-metadata.xml > >> ---------------------------------------------------------------------- > >> diff > >> --git > >> a/core-it-suite/src/test/resources/mng-3092/repo/org/apache/maven/its/mng > >> 30 > >> 92/c/1.1-SNAPSHOT/maven-metadata.xml > >> b/core-it-suite/src/test/resources/mng-3092/repo/org/apache/maven/its/mng > >> 30 > >> 92/c/1.1-SNAPSHOT/maven-metadata.xml deleted file mode 100644 > >> index 3fad63a..0000000 > >> --- > >> a/core-it-suite/src/test/resources/mng-3092/repo/org/apache/maven/its/mng > >> 30 > >> 92/c/1.1-SNAPSHOT/maven-metadata.xml +++ /dev/null > >> @@ -1,13 +0,0 @@ > >> -<?xml version="1.0" encoding="UTF-8"?> > >> -<metadata> > >> - <groupId>org.apache.maven.its.mng3092</groupId> > >> - <artifactId>c</artifactId> > >> - <version>1.1-SNAPSHOT</version> > >> - <versioning> > >> - <snapshot> > >> - <timestamp>20100408.111330</timestamp> > >> - <buildNumber>1</buildNumber> > >> - </snapshot> > >> - <lastUpdated>20100408111330</lastUpdated> > >> - </versioning> > >> -</metadata> > >> > >> http://git-wip-us.apache.org/repos/asf/maven-integration-testing/blob/a27 > >> 77f > >> 15/core-it-suite/src/test/resources/mng-3092/repo/org/apache/maven/its/m > >> ng30 92/c/maven-metadata.xml > >> ---------------------------------------------------------------------- > >> diff > >> --git > >> a/core-it-suite/src/test/resources/mng-3092/repo/org/apache/maven/its/mng > >> 30 > >> 92/c/maven-metadata.xml > >> b/core-it-suite/src/test/resources/mng-3092/repo/org/apache/maven/its/mng > >> 30 > >> 92/c/maven-metadata.xml deleted file mode 100644 > >> index fd326d0..0000000 > >> --- > >> a/core-it-suite/src/test/resources/mng-3092/repo/org/apache/maven/its/mng > >> 30 > >> 92/c/maven-metadata.xml +++ /dev/null > >> @@ -1,12 +0,0 @@ > >> -<?xml version="1.0" encoding="UTF-8"?> > >> -<metadata> > >> - <groupId>org.apache.maven.its.mng3092</groupId> > >> - <artifactId>c</artifactId> > >> - <version>1.1-SNAPSHOT</version> > >> - <versioning> > >> - <versions> > >> - <version>1.1-SNAPSHOT</version> > >> - </versions> > >> - <lastUpdated>20100408111330</lastUpdated> > >> - </versioning> > >> -</metadata> > >> > >> http://git-wip-us.apache.org/repos/asf/maven-integration-testing/blob/a27 > >> 77f 15/core-it-suite/src/test/resources/mng-3092/settings-template.xml > >> ---------------------------------------------------------------------- > >> diff --git > >> a/core-it-suite/src/test/resources/mng-3092/settings-template.xml > >> b/core-it-suite/src/test/resources/mng-3092/settings-template.xml > >> deleted file mode 100644 > >> index 84f73bc..0000000 > >> --- a/core-it-suite/src/test/resources/mng-3092/settings-template.xml > >> +++ /dev/null > >> @@ -1,43 +0,0 @@ > >> -<?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. > >> ---> > >> - > >> -<settings> > >> - <profiles> > >> - <profile> > >> - <id>maven-core-it-repo</id> > >> - <repositories> > >> - <repository> > >> - <id>maven-core-it</id> > >> - <url>@baseurl@/repo</url> > >> - <releases> > >> - <checksumPolicy>ignore</checksumPolicy> > >> - </releases> > >> - <snapshots> > >> - <checksumPolicy>ignore</checksumPolicy> > >> - </snapshots> > >> - </repository> > >> - </repositories> > >> - </profile> > >> - </profiles> > >> - <activeProfiles> > >> - <activeProfile>maven-core-it-repo</activeProfile> > >> - </activeProfiles> > >> -</settings> > >> > >> http://git-wip-us.apache.org/repos/asf/maven-integration-testing/blob/a27 > >> 77f 15/core-it-suite/src/test/resources/mng-6049/extension.xml > >> ---------------------------------------------------------------------- > >> diff > >> --git a/core-it-suite/src/test/resources/mng-6049/extension.xml > >> b/core-it-suite/src/test/resources/mng-6049/extension.xml new file mode > >> 100644 > >> index 0000000..ace77c2 > >> --- /dev/null > >> +++ b/core-it-suite/src/test/resources/mng-6049/extension.xml > >> @@ -0,0 +1,29 @@ > >> +<?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. > >> +--> > >> + > >> +<extension> > >> + <exportedPackages> > >> + <exportedPackage>org.apache.maven.its.extensions</exportedPackage> > >> + </exportedPackages> > >> + <exportedArtifacts> > >> + > >> <exportedArtifact>org.apache.maven.its.extensions:versionrange-resultfilt > >> er > >> -extension</exportedArtifact> + </exportedArtifacts> > >> +</extension> > >> > >> http://git-wip-us.apache.org/repos/asf/maven-integration-testing/blob/a27 > >> 77f 15/core-it-suite/src/test/resources/mng-6049/filter-extension/pom.xml > >> ---------------------------------------------------------------------- > >> diff --git > >> a/core-it-suite/src/test/resources/mng-6049/filter-extension/pom.xml > >> b/core-it-suite/src/test/resources/mng-6049/filter-extension/pom.xml new > >> file mode 100644 > >> index 0000000..d0149ab > >> --- /dev/null > >> +++ b/core-it-suite/src/test/resources/mng-6049/filter-extension/pom.xml > >> @@ -0,0 +1,66 @@ > >> +<?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 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/xsd/maven-4.0.0.xsd"> + > >> <modelVersion>4.0.0</modelVersion> > >> + > >> + <groupId>org.apache.maven.its.extensions</groupId> > >> + <artifactId>versionrange-resultfilter-extension</artifactId> > >> + <version>1.0-SNAPSHOT</version> > >> + <packaging>jar</packaging> > >> + > >> + <name>Maven IT Plugin :: MNG-6049 :: VersionRangeResultFilter > >> extension</name> + <description>This extension provides an very easy > >> VersionRangeResultFilter for use in Maven ITs.</description> + > >> + <dependencies> > >> + <dependency> > >> + <groupId>org.apache.maven</groupId> > >> + <artifactId>maven-core</artifactId> > >> + <version>${maven.version}</version> > >> + <scope>provided</scope> > >> + </dependency> > >> + <dependency> > >> + <groupId>org.apache.maven</groupId> > >> + <artifactId>maven-aether-provider</artifactId> > >> + <version>${maven.version}</version> > >> + <scope>provided</scope> > >> + </dependency> > >> + </dependencies> > >> + > >> + <build> > >> + <plugins> > >> + <plugin> > >> + <groupId>org.sonatype.plugins</groupId> > >> + <artifactId>sisu-maven-plugin</artifactId> > >> + <version>1.1</version> > >> + <executions> > >> + <execution> > >> + <id>generate-index</id> > >> + <goals> > >> + <goal>main-index</goal> > >> + </goals> > >> + </execution> > >> + </executions> > >> + </plugin> > >> + </plugins> > >> + </build> > >> +</project> > >> > >> http://git-wip-us.apache.org/repos/asf/maven-integration-testing/blob/a27 > >> 77f > >> 15/core-it-suite/src/test/resources/mng-6049/filter-extension/src/main/j > >> ava/ org/apache/maven/its/extensions/MavenITVersionRangeResultFilter.java > >> ---------------------------------------------------------------------- > >> diff --git > >> a/core-it-suite/src/test/resources/mng-6049/filter-extension/src/main/jav > >> a/ > >> org/apache/maven/its/extensions/MavenITVersionRangeResultFilter.java > >> b/core-it-suite/src/test/resources/mng-6049/filter-extension/src/main/jav > >> a/ > >> org/apache/maven/its/extensions/MavenITVersionRangeResultFilter.java new > >> file mode 100644 > >> index 0000000..126c31c > >> --- /dev/null > >> +++ > >> b/core-it-suite/src/test/resources/mng-6049/filter-extension/src/main/jav > >> a/ > >> org/apache/maven/its/extensions/MavenITVersionRangeResultFilter.java @@ > >> -0,0 +1,77 @@ > >> +package org.apache.maven.its.extensions; > >> + > >> +/* > >> + * 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. > >> + */ > >> + > >> +import javax.inject.Named; > >> +import java.util.Iterator; > >> +import javax.inject.Inject; > >> +import org.apache.maven.repository.internal.VersionRangeResultFilter; > >> +import org.eclipse.aether.resolution.VersionRangeResolutionException; > >> +import org.eclipse.aether.resolution.VersionRangeResult; > >> +import org.eclipse.aether.spi.log.Logger; > >> +import org.eclipse.aether.spi.log.LoggerFactory; > >> +import org.eclipse.aether.spi.log.NullLoggerFactory; > >> +import org.eclipse.aether.version.Version; > >> +import org.eclipse.sisu.Nullable; > >> + > >> +/** > >> + * Example implementation for use in ITs. > >> + * <p> > >> + * This implementation removes <b>all</b> SNAPSHOT dependencies. > >> + * <p> > >> + * Part of the test set <a > >> href="https://issues.apache.org/jira/browse/MNG-6049">MNG-6049</a> + * > >> and > >> only works with Maven >= 3.4.0. > >> + */ > >> +@Named > >> +public class MavenITVersionRangeResultFilter implements > >> VersionRangeResultFilter +{ > >> + > >> + private final Logger logger; > >> + > >> + @Inject > >> + public MavenITVersionRangeResultFilter( @Nullable LoggerFactory > >> loggerfactory ) + { > >> + this.logger = ( ( null == loggerfactory ) ? > >> NullLoggerFactory.LOGGER : loggerfactory.getLogger( + > >> VersionRangeResultFilter.class.getName() ) ); > >> + } > >> + > >> + @Override > >> + public VersionRangeResult filterVersionRangeResult( > >> VersionRangeResult > >> versionRangeResult ) + throws VersionRangeResolutionException > >> + { > >> + if ( !"org.apache.maven.its.mng6049".equals( > >> versionRangeResult.getRequest().getArtifact().getGroupId() ) ) + { > >> + return versionRangeResult; > >> + } > >> + this.logger.debug( "[MAVEN-IT-CORE-MNG-6049] Version range > >> result > >> instance: " + versionRangeResult ); + for ( Iterator<Version> it = > >> versionRangeResult.getVersions().iterator(); it.hasNext(); ) + { > >> + final Version version = it.next(); > >> + // XXX: better way to identify a SNAPSHOT version > >> + if ( String.valueOf( version ).endsWith( "SNAPSHOT" ) ) > >> + { > >> + this.logger.debug( "[MAVEN-IT-CORE-MNG-6049] Remove > >> version: " + version ); + it.remove(); > >> + } > >> + } > >> + return versionRangeResult; > >> + } > >> + > >> +} > >> > >> http://git-wip-us.apache.org/repos/asf/maven-integration-testing/blob/a27 > >> 77f 15/core-it-suite/src/test/resources/mng-6049/pom-mng-6049.xml > >> ---------------------------------------------------------------------- > >> diff > >> --git a/core-it-suite/src/test/resources/mng-6049/pom-mng-6049.xml > >> b/core-it-suite/src/test/resources/mng-6049/pom-mng-6049.xml new file > >> mode > >> 100644 > >> index 0000000..4076d86 > >> --- /dev/null > >> +++ b/core-it-suite/src/test/resources/mng-6049/pom-mng-6049.xml > >> @@ -0,0 +1,63 @@ > >> +<?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.mng6049</groupId> > >> + <artifactId>test-mng6049</artifactId> > >> + <version>0.1</version> > >> + <packaging>jar</packaging> > >> + > >> + <name>Maven Integration Test :: MNG-6049</name> > >> + > >> + <dependencies> > >> + <dependency> > >> + <groupId>org.apache.maven.its.mng6049</groupId> > >> + <artifactId>a</artifactId> > >> + <version>[1.0,2.0)</version> > >> + </dependency> > >> + </dependencies> > >> + > >> + <build> > >> + <plugins> > >> + <plugin> > >> + <groupId>org.apache.maven.its.plugins</groupId> > >> + <artifactId>maven-it-plugin-dependency-resolution</artifactId> > >> + <version>2.1-SNAPSHOT</version> > >> + <extensions>true</extensions> > >> + <configuration> > >> + <compileClassPath>target/classpath.txt</compileClassPath> > >> + <significantPathLevels>1</significantPathLevels> > >> + </configuration> > >> + <executions> > >> + <execution> > >> + <id>test</id> > >> + <phase>validate</phase> > >> + <goals> > >> + <goal>compile</goal> > >> + </goals> > >> + </execution> > >> + </executions> > >> + </plugin> > >> + </plugins> > >> + </build> > >> +</project> > >> > >> http://git-wip-us.apache.org/repos/asf/maven-integration-testing/blob/a27 > >> 77f > >> 15/core-it-suite/src/test/resources/mng-6049/repo/org/apache/maven/its/m > >> ng60 49/a/1.1/a-1.1.jar > >> ---------------------------------------------------------------------- > >> diff > >> --git > >> a/core-it-suite/src/test/resources/mng-6049/repo/org/apache/maven/its/mng > >> 60 > >> 49/a/1.1/a-1.1.jar > >> b/core-it-suite/src/test/resources/mng-6049/repo/org/apache/maven/its/mng > >> 60 > >> 49/a/1.1/a-1.1.jar new file mode 100644 > >> index 0000000..1124371 > >> Binary files /dev/null and > >> b/core-it-suite/src/test/resources/mng-6049/repo/org/apache/maven/its/mng > >> 60 > >> 49/a/1.1/a-1.1.jar differ > >> > >> http://git-wip-us.apache.org/repos/asf/maven-integration-testing/blob/a27 > >> 77f > >> 15/core-it-suite/src/test/resources/mng-6049/repo/org/apache/maven/its/m > >> ng60 49/a/1.1/a-1.1.pom > >> ---------------------------------------------------------------------- > >> diff > >> --git > >> a/core-it-suite/src/test/resources/mng-6049/repo/org/apache/maven/its/mng > >> 60 > >> 49/a/1.1/a-1.1.pom > >> b/core-it-suite/src/test/resources/mng-6049/repo/org/apache/maven/its/mng > >> 60 > >> 49/a/1.1/a-1.1.pom new file mode 100644 > >> index 0000000..284889b > >> --- /dev/null > >> +++ > >> b/core-it-suite/src/test/resources/mng-6049/repo/org/apache/maven/its/mng > >> 60 > >> 49/a/1.1/a-1.1.pom @@ -0,0 +1,36 @@ > >> +<?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.mng6049</groupId> > >> + <artifactId>a</artifactId> > >> + <version>1.1</version> > >> + <packaging>jar</packaging> > >> + > >> + <distributionManagement> > >> + <repository> > >> + <id>maven-core-it</id> > >> + <url>file:///${basedir}/repo</url> > >> + </repository> > >> + </distributionManagement> > >> +</project> > >> > >> http://git-wip-us.apache.org/repos/asf/maven-integration-testing/blob/a27 > >> 77f > >> 15/core-it-suite/src/test/resources/mng-6049/repo/org/apache/maven/its/m > >> ng60 49/a/1.2-SNAPSHOT/a-1.2-20100408.111215-1.jar > >> ---------------------------------------------------------------------- > >> diff > >> --git > >> a/core-it-suite/src/test/resources/mng-6049/repo/org/apache/maven/its/mng > >> 60 > >> 49/a/1.2-SNAPSHOT/a-1.2-20100408.111215-1.jar > >> b/core-it-suite/src/test/resources/mng-6049/repo/org/apache/maven/its/mng > >> 60 > >> 49/a/1.2-SNAPSHOT/a-1.2-20100408.111215-1.jar new file mode 100644 > >> index 0000000..b5db31e > >> Binary files /dev/null and > >> b/core-it-suite/src/test/resources/mng-6049/repo/org/apache/maven/its/mng > >> 60 > >> 49/a/1.2-SNAPSHOT/a-1.2-20100408.111215-1.jar differ > >> > >> http://git-wip-us.apache.org/repos/asf/maven-integration-testing/blob/a27 > >> 77f > >> 15/core-it-suite/src/test/resources/mng-6049/repo/org/apache/maven/its/m > >> ng60 49/a/1.2-SNAPSHOT/a-1.2-20100408.111215-1.pom > >> ---------------------------------------------------------------------- > >> diff > >> --git > >> a/core-it-suite/src/test/resources/mng-6049/repo/org/apache/maven/its/mng > >> 60 > >> 49/a/1.2-SNAPSHOT/a-1.2-20100408.111215-1.pom > >> b/core-it-suite/src/test/resources/mng-6049/repo/org/apache/maven/its/mng > >> 60 > >> 49/a/1.2-SNAPSHOT/a-1.2-20100408.111215-1.pom new file mode 100644 > >> index 0000000..9971004 > >> --- /dev/null > >> +++ > >> b/core-it-suite/src/test/resources/mng-6049/repo/org/apache/maven/its/mng > >> 60 > >> 49/a/1.2-SNAPSHOT/a-1.2-20100408.111215-1.pom @@ -0,0 +1,36 @@ > >> +<?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.mng6049</groupId> > >> + <artifactId>a</artifactId> > >> + <version>1.2-SNAPSHOT</version> > >> + <packaging>jar</packaging> > >> + > >> + <distributionManagement> > >> + <repository> > >> + <id>maven-core-it</id> > >> + <url>file:///${basedir}/repo</url> > >> + </repository> > >> + </distributionManagement> > >> +</project> > >> > >> http://git-wip-us.apache.org/repos/asf/maven-integration-testing/blob/a27 > >> 77f > >> 15/core-it-suite/src/test/resources/mng-6049/repo/org/apache/maven/its/m > >> ng60 49/a/1.2-SNAPSHOT/maven-metadata.xml > >> ---------------------------------------------------------------------- > >> diff > >> --git > >> a/core-it-suite/src/test/resources/mng-6049/repo/org/apache/maven/its/mng > >> 60 > >> 49/a/1.2-SNAPSHOT/maven-metadata.xml > >> b/core-it-suite/src/test/resources/mng-6049/repo/org/apache/maven/its/mng > >> 60 > >> 49/a/1.2-SNAPSHOT/maven-metadata.xml new file mode 100644 > >> index 0000000..96694a5 > >> --- /dev/null > >> +++ > >> b/core-it-suite/src/test/resources/mng-6049/repo/org/apache/maven/its/mng > >> 60 > >> 49/a/1.2-SNAPSHOT/maven-metadata.xml @@ -0,0 +1,13 @@ > >> +<?xml version="1.0" encoding="UTF-8"?> > >> +<metadata> > >> + <groupId>org.apache.maven.its.mng6049</groupId> > >> + <artifactId>a</artifactId> > >> + <version>1.2-SNAPSHOT</version> > >> + <versioning> > >> + <snapshot> > >> + <timestamp>20100408.111215</timestamp> > >> + <buildNumber>1</buildNumber> > >> + </snapshot> > >> + <lastUpdated>20100408111215</lastUpdated> > >> + </versioning> > >> +</metadata> > >> > >> http://git-wip-us.apache.org/repos/asf/maven-integration-testing/blob/a27 > >> 77f > >> 15/core-it-suite/src/test/resources/mng-6049/repo/org/apache/maven/its/m > >> ng60 49/a/1.2/a-1.2.jar > >> ---------------------------------------------------------------------- > >> diff > >> --git > >> a/core-it-suite/src/test/resources/mng-6049/repo/org/apache/maven/its/mng > >> 60 > >> 49/a/1.2/a-1.2.jar > >> b/core-it-suite/src/test/resources/mng-6049/repo/org/apache/maven/its/mng > >> 60 > >> 49/a/1.2/a-1.2.jar new file mode 100644 > >> index 0000000..1124371 > >> Binary files /dev/null and > >> b/core-it-suite/src/test/resources/mng-6049/repo/org/apache/maven/its/mng > >> 60 > >> 49/a/1.2/a-1.2.jar differ > >> > >> http://git-wip-us.apache.org/repos/asf/maven-integration-testing/blob/a27 > >> 77f > >> 15/core-it-suite/src/test/resources/mng-6049/repo/org/apache/maven/its/m > >> ng60 49/a/1.2/a-1.2.pom > >> ---------------------------------------------------------------------- > >> diff > >> --git > >> a/core-it-suite/src/test/resources/mng-6049/repo/org/apache/maven/its/mng > >> 60 > >> 49/a/1.2/a-1.2.pom > >> b/core-it-suite/src/test/resources/mng-6049/repo/org/apache/maven/its/mng > >> 60 > >> 49/a/1.2/a-1.2.pom new file mode 100644 > >> index 0000000..3ea6e24 > >> --- /dev/null > >> +++ > >> b/core-it-suite/src/test/resources/mng-6049/repo/org/apache/maven/its/mng > >> 60 > >> 49/a/1.2/a-1.2.pom @@ -0,0 +1,36 @@ > >> +<?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.mng6049</groupId> > >> + <artifactId>a</artifactId> > >> + <version>1.2</version> > >> + <packaging>jar</packaging> > >> + > >> + <distributionManagement> > >> + <repository> > >> + <id>maven-core-it</id> > >> + <url>file:///${basedir}/repo</url> > >> + </repository> > >> + </distributionManagement> > >> +</project> > >> > >> http://git-wip-us.apache.org/repos/asf/maven-integration-testing/blob/a27 > >> 77f > >> 15/core-it-suite/src/test/resources/mng-6049/repo/org/apache/maven/its/m > >> ng60 49/a/2.0-SNAPSHOT/a-2.0-20100408.111215-1.jar > >> ---------------------------------------------------------------------- > >> diff > >> --git > >> a/core-it-suite/src/test/resources/mng-6049/repo/org/apache/maven/its/mng > >> 60 > >> 49/a/2.0-SNAPSHOT/a-2.0-20100408.111215-1.jar > >> b/core-it-suite/src/test/resources/mng-6049/repo/org/apache/maven/its/mng > >> 60 > >> 49/a/2.0-SNAPSHOT/a-2.0-20100408.111215-1.jar new file mode 100644 > >> index 0000000..1124371 > >> Binary files /dev/null and > >> b/core-it-suite/src/test/resources/mng-6049/repo/org/apache/maven/its/mng > >> 60 > >> 49/a/2.0-SNAPSHOT/a-2.0-20100408.111215-1.jar differ > >> > >> http://git-wip-us.apache.org/repos/asf/maven-integration-testing/blob/a27 > >> 77f > >> 15/core-it-suite/src/test/resources/mng-6049/repo/org/apache/maven/its/m > >> ng60 49/a/2.0-SNAPSHOT/a-2.0-20100408.111215-1.pom > >> ---------------------------------------------------------------------- > >> diff > >> --git > >> a/core-it-suite/src/test/resources/mng-6049/repo/org/apache/maven/its/mng > >> 60 > >> 49/a/2.0-SNAPSHOT/a-2.0-20100408.111215-1.pom > >> b/core-it-suite/src/test/resources/mng-6049/repo/org/apache/maven/its/mng > >> 60 > >> 49/a/2.0-SNAPSHOT/a-2.0-20100408.111215-1.pom new file mode 100644 > >> index 0000000..9bf8aa9 > >> --- /dev/null > >> +++ > >> b/core-it-suite/src/test/resources/mng-6049/repo/org/apache/maven/its/mng > >> 60 > >> 49/a/2.0-SNAPSHOT/a-2.0-20100408.111215-1.pom @@ -0,0 +1,36 @@ > >> +<?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.mng6049</groupId> > >> + <artifactId>a</artifactId> > >> + <version>2.0</version> > >> + <packaging>jar</packaging> > >> + > >> + <distributionManagement> > >> + <repository> > >> + <id>maven-core-it</id> > >> + <url>file:///${basedir}/repo</url> > >> + </repository> > >> + </distributionManagement> > >> +</project> > >> > >> http://git-wip-us.apache.org/repos/asf/maven-integration-testing/blob/a27 > >> 77f > >> 15/core-it-suite/src/test/resources/mng-6049/repo/org/apache/maven/its/m > >> ng60 49/a/2.0-SNAPSHOT/maven-metadata.xml > >> ---------------------------------------------------------------------- > >> diff > >> --git > >> a/core-it-suite/src/test/resources/mng-6049/repo/org/apache/maven/its/mng > >> 60 > >> 49/a/2.0-SNAPSHOT/maven-metadata.xml > >> b/core-it-suite/src/test/resources/mng-6049/repo/org/apache/maven/its/mng > >> 60 > >> 49/a/2.0-SNAPSHOT/maven-metadata.xml new file mode 100644 > >> index 0000000..7cbdad3 > >> --- /dev/null > >> +++ > >> b/core-it-suite/src/test/resources/mng-6049/repo/org/apache/maven/its/mng > >> 60 > >> 49/a/2.0-SNAPSHOT/maven-metadata.xml @@ -0,0 +1,13 @@ > >> +<?xml version="1.0" encoding="UTF-8"?> > >> +<metadata> > >> + <groupId>org.apache.maven.its.mng6049</groupId> > >> + <artifactId>a</artifactId> > >> + <version>2.0-SNAPSHOT</version> > >> + <versioning> > >> + <snapshot> > >> + <timestamp>20100408.111215</timestamp> > >> + <buildNumber>1</buildNumber> > >> + </snapshot> > >> + <lastUpdated>20100408111215</lastUpdated> > >> + </versioning> > >> +</metadata> > >> > >> http://git-wip-us.apache.org/repos/asf/maven-integration-testing/blob/a27 > >> 77f > >> 15/core-it-suite/src/test/resources/mng-6049/repo/org/apache/maven/its/m > >> ng60 49/a/2.0/a-2.0.jar > >> ---------------------------------------------------------------------- > >> diff > >> --git > >> a/core-it-suite/src/test/resources/mng-6049/repo/org/apache/maven/its/mng > >> 60 > >> 49/a/2.0/a-2.0.jar > >> b/core-it-suite/src/test/resources/mng-6049/repo/org/apache/maven/its/mng > >> 60 > >> 49/a/2.0/a-2.0.jar new file mode 100644 > >> index 0000000..1124371 > >> Binary files /dev/null and > >> b/core-it-suite/src/test/resources/mng-6049/repo/org/apache/maven/its/mng > >> 60 > >> 49/a/2.0/a-2.0.jar differ > >> > >> http://git-wip-us.apache.org/repos/asf/maven-integration-testing/blob/a27 > >> 77f > >> 15/core-it-suite/src/test/resources/mng-6049/repo/org/apache/maven/its/m > >> ng60 49/a/2.0/a-2.0.pom > >> ---------------------------------------------------------------------- > >> diff > >> --git > >> a/core-it-suite/src/test/resources/mng-6049/repo/org/apache/maven/its/mng > >> 60 > >> 49/a/2.0/a-2.0.pom > >> b/core-it-suite/src/test/resources/mng-6049/repo/org/apache/maven/its/mng > >> 60 > >> 49/a/2.0/a-2.0.pom new file mode 100644 > >> index 0000000..9bf8aa9 > >> --- /dev/null > >> +++ > >> b/core-it-suite/src/test/resources/mng-6049/repo/org/apache/maven/its/mng > >> 60 > >> 49/a/2.0/a-2.0.pom @@ -0,0 +1,36 @@ > >> +<?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.mng6049</groupId> > >> + <artifactId>a</artifactId> > >> + <version>2.0</version> > >> + <packaging>jar</packaging> > >> + > >> + <distributionManagement> > >> + <repository> > >> + <id>maven-core-it</id> > >> + <url>file:///${basedir}/repo</url> > >> + </repository> > >> + </distributionManagement> > >> +</project> > >> > >> http://git-wip-us.apache.org/repos/asf/maven-integration-testing/blob/a27 > >> 77f > >> 15/core-it-suite/src/test/resources/mng-6049/repo/org/apache/maven/its/m > >> ng60 49/a/maven-metadata.xml > >> ---------------------------------------------------------------------- > >> diff > >> --git > >> a/core-it-suite/src/test/resources/mng-6049/repo/org/apache/maven/its/mng > >> 60 > >> 49/a/maven-metadata.xml > >> b/core-it-suite/src/test/resources/mng-6049/repo/org/apache/maven/its/mng > >> 60 > >> 49/a/maven-metadata.xml new file mode 100644 > >> index 0000000..1b744cd > >> --- /dev/null > >> +++ > >> b/core-it-suite/src/test/resources/mng-6049/repo/org/apache/maven/its/mng > >> 60 > >> 49/a/maven-metadata.xml @@ -0,0 +1,16 @@ > >> +<?xml version="1.0" encoding="UTF-8"?> > >> +<metadata> > >> + <groupId>org.apache.maven.its.mng6049</groupId> > >> + <artifactId>a</artifactId> > >> + <version>2.0</version> > >> + <versioning> > >> + <versions> > >> + <version>1.1</version> > >> + <version>1.2-SNAPSHOT</version> > >> + <version>1.2</version> > >> + <version>2.0-SNAPSHOT</version> > >> + <version>2.0</version> > >> + </versions> > >> + <lastUpdated>20100408111215</lastUpdated> > >> + </versioning> > >> +</metadata> > >> > >> http://git-wip-us.apache.org/repos/asf/maven-integration-testing/blob/a27 > >> 77f 15/core-it-suite/src/test/resources/mng-6049/settings-template.xml > >> ---------------------------------------------------------------------- > >> diff --git > >> a/core-it-suite/src/test/resources/mng-6049/settings-template.xml > >> b/core-it-suite/src/test/resources/mng-6049/settings-template.xml new > >> file mode 100644 > >> index 0000000..3eb0981 > >> --- /dev/null > >> +++ b/core-it-suite/src/test/resources/mng-6049/settings-template.xml > >> @@ -0,0 +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. > >> +--> > >> + > >> +<settings> > >> + <profiles> > >> + <profile> > >> + <id>maven-core-it-repo</id> > >> + <repositories> > >> + <repository> > >> + <id>maven-core-it</id> > >> + <url>@baseurl@/repo</url> > >> + <releases> > >> + <enabled>true</enabled> > >> + <checksumPolicy>ignore</checksumPolicy> > >> + </releases> > >> + <snapshots> > >> + <enabled>true</enabled> > >> + <checksumPolicy>ignore</checksumPolicy> > >> + </snapshots> > >> + </repository> > >> + </repositories> > >> + <pluginRepositories> > >> + <pluginRepository> > >> + <id>maven-core-it-plugins</id> > >> + <url>@baseurl@/repo</url> > >> + <releases> > >> + <enabled>true</enabled> > >> + <checksumPolicy>ignore</checksumPolicy> > >> + </releases> > >> + <snapshots> > >> + <enabled>true</enabled> > >> + <checksumPolicy>ignore</checksumPolicy> > >> + </snapshots> > >> + </pluginRepository> > >> + </pluginRepositories> > >> + </profile> > >> + </profiles> > >> + <activeProfiles> > >> + <activeProfile>maven-core-it-repo</activeProfile> > >> + </activeProfiles> > >> +</settings> > > > > --------------------------------------------------------------------- > > To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org > > For additional commands, e-mail: dev-h...@maven.apache.org > > --------------------------------------------------------------------- > To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org > For additional commands, e-mail: dev-h...@maven.apache.org --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org For additional commands, e-mail: dev-h...@maven.apache.org