You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@maven.apache.org by cs...@apache.org on 2022/11/18 11:25:04 UTC
[maven-integration-testing] 01/01: Chained LRM
This is an automated email from the ASF dual-hosted git repository.
cstamas pushed a commit to branch chained-lrm
in repository https://gitbox.apache.org/repos/asf/maven-integration-testing.git
commit 62c24c0853c14051116093a1c6c4f42cf4075fb5
Author: Tamas Cservenak <ta...@cservenak.net>
AuthorDate: Fri Nov 18 12:24:50 2022 +0100
Chained LRM
---
core-it-suite/src/test/resources/mng-0294/user-settings.xml | 4 ++--
.../org/apache/maven/it/AbstractMavenIntegrationTestCase.java | 10 ++++++++++
2 files changed, 12 insertions(+), 2 deletions(-)
diff --git a/core-it-suite/src/test/resources/mng-0294/user-settings.xml b/core-it-suite/src/test/resources/mng-0294/user-settings.xml
index 162e42b24..472030e1c 100644
--- a/core-it-suite/src/test/resources/mng-0294/user-settings.xml
+++ b/core-it-suite/src/test/resources/mng-0294/user-settings.xml
@@ -31,7 +31,7 @@ under the License.
<repository>
<id>central</id>
<name>Apache Maven Integration Testing Repository</name>
- <url>http://mirrors.ibiblio.org/pub/mirrors/maven/</url>
+ <url>https://repo.maven.apache.org/maven2/</url>
<releases>
<enabled>true</enabled>
</releases>
@@ -44,7 +44,7 @@ under the License.
<pluginRepository>
<id>central</id>
<name>Apache Maven Integration Testing Repository</name>
- <url>http://mirrors.ibiblio.org/pub/mirrors/maven/</url>
+ <url>https://repo.maven.apache.org/maven2/</url>
<releases>
<enabled>true</enabled>
</releases>
diff --git a/core-it-support/maven-it-helper/src/main/java/org/apache/maven/it/AbstractMavenIntegrationTestCase.java b/core-it-support/maven-it-helper/src/main/java/org/apache/maven/it/AbstractMavenIntegrationTestCase.java
index 213291392..dfc4dadb6 100644
--- a/core-it-support/maven-it-helper/src/main/java/org/apache/maven/it/AbstractMavenIntegrationTestCase.java
+++ b/core-it-support/maven-it-helper/src/main/java/org/apache/maven/it/AbstractMavenIntegrationTestCase.java
@@ -550,6 +550,16 @@ public abstract class AbstractMavenIntegrationTestCase
throws VerificationException
{
Verifier verifier = new Verifier( basedir, debug );
+ verifier.getVerifierProperties().setProperty( "use.mavenRepoLocal", Boolean.FALSE.toString() );
+
+ verifier.setLocalRepo( new File( "target/it-local-repo" ).getAbsolutePath() );
+ verifier.addCliArguments( "-Dmaven.repo.local=" + verifier.getLocalRepository() );
+
+ String mavenRepoLocal = System.getProperty( "maven.repo.local", null );
+ if ( mavenRepoLocal != null )
+ {
+ verifier.addCliArguments( "-Dmaven.repo.local.tail=" + mavenRepoLocal );
+ }
verifier.setAutoclean( false );