You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@maven.apache.org by sl...@apache.org on 2026/10/13 23:42:47 UTC
(maven-dependency-plugin) branch master updated (a066836b -> f663e81e)
This is an automated email from the ASF dual-hosted git repository.
slachiewicz pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/maven-dependency-plugin.git
from a066836b Run integration tests in parallel
new 3420ae21 Give each IT its own fixture artifacts
new f663e81e Run every IT in the parallel invoker execution
The 2 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
Summary of changes:
pom.xml | 49 +---------------------
...t-artifact-1.0.pom => get-artifact-dep-1.0.pom} | 4 +-
...1.0.pom => get-artifact-dep-transitive-1.0.pom} | 2 +-
....pom => get-artifact-no-transitive-dep-1.0.pom} | 4 +-
...-artifact-no-transitive-dep-transitive-1.0.pom} | 2 +-
.../{get-artifact-1.0.pom => get-gav-dep-1.0.pom} | 4 +-
...tive-1.0.pom => get-gav-dep-transitive-1.0.pom} | 2 +-
...1.0.pom => get-remote-repositories-dep-1.0.pom} | 4 +-
...get-remote-repositories-dep-transitive-1.0.pom} | 2 +-
...get-remote-repositories-pom-config-dep-1.0.pom} | 4 +-
...repositories-pom-config-dep-transitive-1.0.pom} | 2 +-
... => purge-local-repository-bad-dep-dep-1.0.pom} | 4 +-
...> purge-local-repository-bad-dep-dep-2-1.0.pom} | 2 +-
... => purge-local-repository-include-dep-1.0.pom} | 4 +-
...> purge-local-repository-include-dep-2-1.0.pom} | 2 +-
...ge-local-repository-non-transitive-dep-1.0.pom} | 4 +-
...-local-repository-non-transitive-dep-2-1.0.pom} | 2 +-
...> purge-local-repository-reresolve-dep-1.0.pom} | 4 +-
...purge-local-repository-reresolve-dep-2-1.0.pom} | 2 +-
...rge-local-repository-version-range-dep-1.0.pom} | 4 +-
...e-local-repository-version-range-dep-2-1.0.pom} | 2 +-
.../get-artifact-no-transitive/setup.groovy | 4 +-
.../get-artifact-no-transitive/test.properties | 2 +-
.../get-artifact-no-transitive/verify.groovy | 8 ++--
src/it/projects/get-artifact/setup.groovy | 4 +-
src/it/projects/get-artifact/test.properties | 2 +-
src/it/projects/get-artifact/verify.groovy | 8 ++--
src/it/projects/get-gav/setup.groovy | 4 +-
src/it/projects/get-gav/test.properties | 2 +-
src/it/projects/get-gav/verify.groovy | 8 ++--
.../get-remote-repositories-pom-config/pom.xml | 2 +-
.../setup.groovy | 4 +-
.../verify.groovy | 8 ++--
.../projects/get-remote-repositories/setup.groovy | 4 +-
.../get-remote-repositories/test.properties | 2 +-
.../projects/get-remote-repositories/verify.groovy | 8 ++--
.../purge-local-repository-bad-dep/pom.xml | 2 +-
.../purge-local-repository-bad-dep/verify.groovy | 8 ++--
.../purge-local-repository-include/pom.xml | 2 +-
.../purge-local-repository-include/test.properties | 2 +-
.../purge-local-repository-include/verify.groovy | 12 +++---
.../child1/pom.xml | 2 +-
.../child2/pom.xml | 2 +-
.../setup.groovy | 4 +-
.../verify.groovy | 4 +-
.../verify.groovy | 4 +-
.../purge-local-repository-non-transitive/pom.xml | 2 +-
.../verify.groovy | 4 +-
.../purge-local-repository-reresolve/pom.xml | 2 +-
.../purge-local-repository-reresolve/verify.groovy | 8 ++--
.../purge-local-repository-snapshots-only/pom.xml | 2 +-
.../setup.groovy | 2 +-
.../verify.groovy | 2 +-
.../purge-local-repository-version-range/pom.xml | 2 +-
.../verify.groovy | 8 ++--
55 files changed, 103 insertions(+), 150 deletions(-)
copy src/it/mrm/repository/{get-artifact-1.0.pom => get-artifact-dep-1.0.pom} (93%)
copy src/it/mrm/repository/{get-artifact-transitive-1.0.pom => get-artifact-dep-transitive-1.0.pom} (95%)
copy src/it/mrm/repository/{get-artifact-1.0.pom => get-artifact-no-transitive-dep-1.0.pom} (91%)
copy src/it/mrm/repository/{get-artifact-transitive-1.0.pom => get-artifact-no-transitive-dep-transitive-1.0.pom} (94%)
copy src/it/mrm/repository/{get-artifact-1.0.pom => get-gav-dep-1.0.pom} (93%)
copy src/it/mrm/repository/{get-artifact-transitive-1.0.pom => get-gav-dep-transitive-1.0.pom} (95%)
copy src/it/mrm/repository/{get-artifact-1.0.pom => get-remote-repositories-dep-1.0.pom} (92%)
copy src/it/mrm/repository/{get-artifact-transitive-1.0.pom => get-remote-repositories-dep-transitive-1.0.pom} (94%)
copy src/it/mrm/repository/{get-artifact-1.0.pom => get-remote-repositories-pom-config-dep-1.0.pom} (90%)
copy src/it/mrm/repository/{get-artifact-transitive-1.0.pom => get-remote-repositories-pom-config-dep-transitive-1.0.pom} (94%)
copy src/it/mrm/repository/{purge-local-repository-1.0.pom => purge-local-repository-bad-dep-dep-1.0.pom} (92%)
copy src/it/mrm/repository/{purge-local-repository-2-1.0.pom => purge-local-repository-bad-dep-dep-2-1.0.pom} (95%)
copy src/it/mrm/repository/{purge-local-repository-1.0.pom => purge-local-repository-include-dep-1.0.pom} (92%)
copy src/it/mrm/repository/{purge-local-repository-2-1.0.pom => purge-local-repository-include-dep-2-1.0.pom} (95%)
copy src/it/mrm/repository/{purge-local-repository-1.0.pom => purge-local-repository-non-transitive-dep-1.0.pom} (91%)
copy src/it/mrm/repository/{purge-local-repository-2-1.0.pom => purge-local-repository-non-transitive-dep-2-1.0.pom} (95%)
copy src/it/mrm/repository/{purge-local-repository-1.0.pom => purge-local-repository-reresolve-dep-1.0.pom} (92%)
copy src/it/mrm/repository/{purge-local-repository-2-1.0.pom => purge-local-repository-reresolve-dep-2-1.0.pom} (95%)
copy src/it/mrm/repository/{purge-local-repository-1.0.pom => purge-local-repository-version-range-dep-1.0.pom} (91%)
copy src/it/mrm/repository/{purge-local-repository-2-1.0.pom => purge-local-repository-version-range-dep-2-1.0.pom} (95%)
(maven-dependency-plugin) 01/02: Give each IT its own fixture artifacts
Posted by sl...@apache.org.
This is an automated email from the ASF dual-hosted git repository.
slachiewicz pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/maven-dependency-plugin.git
commit 3420ae21be0ae55d2ff195848a4d0cd6f0e81e5e
Author: Sylwester Lachiewicz <sl...@apache.org>
AuthorDate: Wed Oct 14 01:35:43 2026 +0200
Give each IT its own fixture artifacts
The get-* ITs, the purge-local-repository ITs on the purge-local-repository
fixture, and the two multi-module purge ITs each deleted or asserted on
artifacts another IT resolved, so they could only run one at a time.
purge-local-repository-multi-module checked for files named purged-a and
purged-b at the repository root, which never exist; it now checks the
purged jars.
---
.../repository/get-artifact-dep-1.0.pom} | 11 +++--------
.../repository/get-artifact-dep-transitive-1.0.pom} | 19 +++++--------------
.../get-artifact-no-transitive-dep-1.0.pom} | 11 +++--------
...get-artifact-no-transitive-dep-transitive-1.0.pom} | 19 +++++--------------
.../pom.xml => mrm/repository/get-gav-dep-1.0.pom} | 11 +++--------
.../repository/get-gav-dep-transitive-1.0.pom} | 19 +++++--------------
.../repository/get-remote-repositories-dep-1.0.pom} | 11 +++--------
.../get-remote-repositories-dep-transitive-1.0.pom} | 19 +++++--------------
.../get-remote-repositories-pom-config-dep-1.0.pom} | 11 +++--------
...te-repositories-pom-config-dep-transitive-1.0.pom} | 19 +++++--------------
.../purge-local-repository-bad-dep-dep-1.0.pom} | 6 +++---
.../purge-local-repository-bad-dep-dep-2-1.0.pom} | 12 ++----------
.../purge-local-repository-include-dep-1.0.pom} | 6 +++---
.../purge-local-repository-include-dep-2-1.0.pom} | 12 ++----------
...purge-local-repository-non-transitive-dep-1.0.pom} | 6 +++---
...rge-local-repository-non-transitive-dep-2-1.0.pom} | 12 ++----------
.../purge-local-repository-reresolve-dep-1.0.pom} | 6 +++---
.../purge-local-repository-reresolve-dep-2-1.0.pom} | 12 ++----------
.../purge-local-repository-version-range-dep-1.0.pom} | 6 +++---
...urge-local-repository-version-range-dep-2-1.0.pom} | 12 ++----------
.../projects/get-artifact-no-transitive/setup.groovy | 4 ++--
.../get-artifact-no-transitive/test.properties | 2 +-
.../projects/get-artifact-no-transitive/verify.groovy | 8 ++++----
src/it/projects/get-artifact/setup.groovy | 4 ++--
src/it/projects/get-artifact/test.properties | 2 +-
src/it/projects/get-artifact/verify.groovy | 8 ++++----
src/it/projects/get-gav/setup.groovy | 4 ++--
src/it/projects/get-gav/test.properties | 2 +-
src/it/projects/get-gav/verify.groovy | 8 ++++----
.../get-remote-repositories-pom-config/pom.xml | 2 +-
.../get-remote-repositories-pom-config/setup.groovy | 4 ++--
.../get-remote-repositories-pom-config/verify.groovy | 8 ++++----
src/it/projects/get-remote-repositories/setup.groovy | 4 ++--
.../projects/get-remote-repositories/test.properties | 2 +-
src/it/projects/get-remote-repositories/verify.groovy | 8 ++++----
.../projects/purge-local-repository-bad-dep/pom.xml | 2 +-
.../purge-local-repository-bad-dep/verify.groovy | 8 ++++----
.../projects/purge-local-repository-include/pom.xml | 2 +-
.../purge-local-repository-include/test.properties | 2 +-
.../purge-local-repository-include/verify.groovy | 12 ++++++------
.../child1/pom.xml | 2 +-
.../child2/pom.xml | 2 +-
.../setup.groovy | 4 ++--
.../verify.groovy | 4 ++--
.../purge-local-repository-multi-module/verify.groovy | 4 ++--
.../purge-local-repository-non-transitive/pom.xml | 2 +-
.../verify.groovy | 4 ++--
.../projects/purge-local-repository-reresolve/pom.xml | 2 +-
.../purge-local-repository-reresolve/verify.groovy | 8 ++++----
.../purge-local-repository-snapshots-only/pom.xml | 2 +-
.../setup.groovy | 2 +-
.../verify.groovy | 2 +-
.../purge-local-repository-version-range/pom.xml | 2 +-
.../verify.groovy | 8 ++++----
54 files changed, 137 insertions(+), 247 deletions(-)
diff --git a/src/it/projects/purge-local-repository-reresolve/pom.xml b/src/it/mrm/repository/get-artifact-dep-1.0.pom
similarity index 87%
copy from src/it/projects/purge-local-repository-reresolve/pom.xml
copy to src/it/mrm/repository/get-artifact-dep-1.0.pom
index 19d9f2b1..10ca9b02 100644
--- a/src/it/projects/purge-local-repository-reresolve/pom.xml
+++ b/src/it/mrm/repository/get-artifact-dep-1.0.pom
@@ -24,13 +24,8 @@
<modelVersion>4.0.0</modelVersion>
<groupId>org.apache.maven.its.dependency</groupId>
- <artifactId>test</artifactId>
- <version>1.0-SNAPSHOT</version>
-
- <name>Test</name>
- <description>
- Test dependency:purge-local-repository
- </description>
+ <artifactId>get-artifact-dep</artifactId>
+ <version>1.0</version>
<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
@@ -39,7 +34,7 @@
<dependencies>
<dependency>
<groupId>org.apache.maven.its.dependency</groupId>
- <artifactId>purge-local-repository</artifactId>
+ <artifactId>get-artifact-dep-transitive</artifactId>
<version>1.0</version>
</dependency>
</dependencies>
diff --git a/src/it/projects/purge-local-repository-multi-module-execution/child1/pom.xml b/src/it/mrm/repository/get-artifact-dep-transitive-1.0.pom
similarity index 73%
copy from src/it/projects/purge-local-repository-multi-module-execution/child1/pom.xml
copy to src/it/mrm/repository/get-artifact-dep-transitive-1.0.pom
index 71c0b54d..64d954d3 100644
--- a/src/it/projects/purge-local-repository-multi-module-execution/child1/pom.xml
+++ b/src/it/mrm/repository/get-artifact-dep-transitive-1.0.pom
@@ -1,5 +1,4 @@
<?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
@@ -23,17 +22,9 @@
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>
- <parent>
- <groupId>org.apache.maven.its.dependency</groupId>
- <artifactId>purge-local-repository-multi-module-execution</artifactId>
- <version>1.0-SNAPSHOT</version>
- </parent>
- <artifactId>child1</artifactId>
- <dependencies>
- <dependency>
- <groupId>org.apache.maven.its.dependency</groupId>
- <artifactId>purged-a</artifactId>
- <version>1.0</version>
- </dependency>
- </dependencies>
+
+ <groupId>org.apache.maven.its.dependency</groupId>
+ <artifactId>get-artifact-dep-transitive</artifactId>
+ <version>1.0</version>
+
</project>
diff --git a/src/it/projects/purge-local-repository-reresolve/pom.xml b/src/it/mrm/repository/get-artifact-no-transitive-dep-1.0.pom
similarity index 87%
copy from src/it/projects/purge-local-repository-reresolve/pom.xml
copy to src/it/mrm/repository/get-artifact-no-transitive-dep-1.0.pom
index 19d9f2b1..0ef0ac59 100644
--- a/src/it/projects/purge-local-repository-reresolve/pom.xml
+++ b/src/it/mrm/repository/get-artifact-no-transitive-dep-1.0.pom
@@ -24,13 +24,8 @@
<modelVersion>4.0.0</modelVersion>
<groupId>org.apache.maven.its.dependency</groupId>
- <artifactId>test</artifactId>
- <version>1.0-SNAPSHOT</version>
-
- <name>Test</name>
- <description>
- Test dependency:purge-local-repository
- </description>
+ <artifactId>get-artifact-no-transitive-dep</artifactId>
+ <version>1.0</version>
<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
@@ -39,7 +34,7 @@
<dependencies>
<dependency>
<groupId>org.apache.maven.its.dependency</groupId>
- <artifactId>purge-local-repository</artifactId>
+ <artifactId>get-artifact-no-transitive-dep-transitive</artifactId>
<version>1.0</version>
</dependency>
</dependencies>
diff --git a/src/it/projects/purge-local-repository-multi-module-execution/child1/pom.xml b/src/it/mrm/repository/get-artifact-no-transitive-dep-transitive-1.0.pom
similarity index 73%
copy from src/it/projects/purge-local-repository-multi-module-execution/child1/pom.xml
copy to src/it/mrm/repository/get-artifact-no-transitive-dep-transitive-1.0.pom
index 71c0b54d..ebb1e917 100644
--- a/src/it/projects/purge-local-repository-multi-module-execution/child1/pom.xml
+++ b/src/it/mrm/repository/get-artifact-no-transitive-dep-transitive-1.0.pom
@@ -1,5 +1,4 @@
<?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
@@ -23,17 +22,9 @@
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>
- <parent>
- <groupId>org.apache.maven.its.dependency</groupId>
- <artifactId>purge-local-repository-multi-module-execution</artifactId>
- <version>1.0-SNAPSHOT</version>
- </parent>
- <artifactId>child1</artifactId>
- <dependencies>
- <dependency>
- <groupId>org.apache.maven.its.dependency</groupId>
- <artifactId>purged-a</artifactId>
- <version>1.0</version>
- </dependency>
- </dependencies>
+
+ <groupId>org.apache.maven.its.dependency</groupId>
+ <artifactId>get-artifact-no-transitive-dep-transitive</artifactId>
+ <version>1.0</version>
+
</project>
diff --git a/src/it/projects/purge-local-repository-reresolve/pom.xml b/src/it/mrm/repository/get-gav-dep-1.0.pom
similarity index 87%
copy from src/it/projects/purge-local-repository-reresolve/pom.xml
copy to src/it/mrm/repository/get-gav-dep-1.0.pom
index 19d9f2b1..2d0c9453 100644
--- a/src/it/projects/purge-local-repository-reresolve/pom.xml
+++ b/src/it/mrm/repository/get-gav-dep-1.0.pom
@@ -24,13 +24,8 @@
<modelVersion>4.0.0</modelVersion>
<groupId>org.apache.maven.its.dependency</groupId>
- <artifactId>test</artifactId>
- <version>1.0-SNAPSHOT</version>
-
- <name>Test</name>
- <description>
- Test dependency:purge-local-repository
- </description>
+ <artifactId>get-gav-dep</artifactId>
+ <version>1.0</version>
<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
@@ -39,7 +34,7 @@
<dependencies>
<dependency>
<groupId>org.apache.maven.its.dependency</groupId>
- <artifactId>purge-local-repository</artifactId>
+ <artifactId>get-gav-dep-transitive</artifactId>
<version>1.0</version>
</dependency>
</dependencies>
diff --git a/src/it/projects/purge-local-repository-multi-module-execution/child1/pom.xml b/src/it/mrm/repository/get-gav-dep-transitive-1.0.pom
similarity index 73%
copy from src/it/projects/purge-local-repository-multi-module-execution/child1/pom.xml
copy to src/it/mrm/repository/get-gav-dep-transitive-1.0.pom
index 71c0b54d..6a824158 100644
--- a/src/it/projects/purge-local-repository-multi-module-execution/child1/pom.xml
+++ b/src/it/mrm/repository/get-gav-dep-transitive-1.0.pom
@@ -1,5 +1,4 @@
<?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
@@ -23,17 +22,9 @@
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>
- <parent>
- <groupId>org.apache.maven.its.dependency</groupId>
- <artifactId>purge-local-repository-multi-module-execution</artifactId>
- <version>1.0-SNAPSHOT</version>
- </parent>
- <artifactId>child1</artifactId>
- <dependencies>
- <dependency>
- <groupId>org.apache.maven.its.dependency</groupId>
- <artifactId>purged-a</artifactId>
- <version>1.0</version>
- </dependency>
- </dependencies>
+
+ <groupId>org.apache.maven.its.dependency</groupId>
+ <artifactId>get-gav-dep-transitive</artifactId>
+ <version>1.0</version>
+
</project>
diff --git a/src/it/projects/purge-local-repository-reresolve/pom.xml b/src/it/mrm/repository/get-remote-repositories-dep-1.0.pom
similarity index 87%
copy from src/it/projects/purge-local-repository-reresolve/pom.xml
copy to src/it/mrm/repository/get-remote-repositories-dep-1.0.pom
index 19d9f2b1..86f1627a 100644
--- a/src/it/projects/purge-local-repository-reresolve/pom.xml
+++ b/src/it/mrm/repository/get-remote-repositories-dep-1.0.pom
@@ -24,13 +24,8 @@
<modelVersion>4.0.0</modelVersion>
<groupId>org.apache.maven.its.dependency</groupId>
- <artifactId>test</artifactId>
- <version>1.0-SNAPSHOT</version>
-
- <name>Test</name>
- <description>
- Test dependency:purge-local-repository
- </description>
+ <artifactId>get-remote-repositories-dep</artifactId>
+ <version>1.0</version>
<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
@@ -39,7 +34,7 @@
<dependencies>
<dependency>
<groupId>org.apache.maven.its.dependency</groupId>
- <artifactId>purge-local-repository</artifactId>
+ <artifactId>get-remote-repositories-dep-transitive</artifactId>
<version>1.0</version>
</dependency>
</dependencies>
diff --git a/src/it/projects/purge-local-repository-multi-module-execution/child1/pom.xml b/src/it/mrm/repository/get-remote-repositories-dep-transitive-1.0.pom
similarity index 73%
copy from src/it/projects/purge-local-repository-multi-module-execution/child1/pom.xml
copy to src/it/mrm/repository/get-remote-repositories-dep-transitive-1.0.pom
index 71c0b54d..86eacc89 100644
--- a/src/it/projects/purge-local-repository-multi-module-execution/child1/pom.xml
+++ b/src/it/mrm/repository/get-remote-repositories-dep-transitive-1.0.pom
@@ -1,5 +1,4 @@
<?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
@@ -23,17 +22,9 @@
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>
- <parent>
- <groupId>org.apache.maven.its.dependency</groupId>
- <artifactId>purge-local-repository-multi-module-execution</artifactId>
- <version>1.0-SNAPSHOT</version>
- </parent>
- <artifactId>child1</artifactId>
- <dependencies>
- <dependency>
- <groupId>org.apache.maven.its.dependency</groupId>
- <artifactId>purged-a</artifactId>
- <version>1.0</version>
- </dependency>
- </dependencies>
+
+ <groupId>org.apache.maven.its.dependency</groupId>
+ <artifactId>get-remote-repositories-dep-transitive</artifactId>
+ <version>1.0</version>
+
</project>
diff --git a/src/it/projects/purge-local-repository-reresolve/pom.xml b/src/it/mrm/repository/get-remote-repositories-pom-config-dep-1.0.pom
similarity index 87%
copy from src/it/projects/purge-local-repository-reresolve/pom.xml
copy to src/it/mrm/repository/get-remote-repositories-pom-config-dep-1.0.pom
index 19d9f2b1..cf7c4759 100644
--- a/src/it/projects/purge-local-repository-reresolve/pom.xml
+++ b/src/it/mrm/repository/get-remote-repositories-pom-config-dep-1.0.pom
@@ -24,13 +24,8 @@
<modelVersion>4.0.0</modelVersion>
<groupId>org.apache.maven.its.dependency</groupId>
- <artifactId>test</artifactId>
- <version>1.0-SNAPSHOT</version>
-
- <name>Test</name>
- <description>
- Test dependency:purge-local-repository
- </description>
+ <artifactId>get-remote-repositories-pom-config-dep</artifactId>
+ <version>1.0</version>
<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
@@ -39,7 +34,7 @@
<dependencies>
<dependency>
<groupId>org.apache.maven.its.dependency</groupId>
- <artifactId>purge-local-repository</artifactId>
+ <artifactId>get-remote-repositories-pom-config-dep-transitive</artifactId>
<version>1.0</version>
</dependency>
</dependencies>
diff --git a/src/it/projects/purge-local-repository-multi-module-execution/child1/pom.xml b/src/it/mrm/repository/get-remote-repositories-pom-config-dep-transitive-1.0.pom
similarity index 73%
copy from src/it/projects/purge-local-repository-multi-module-execution/child1/pom.xml
copy to src/it/mrm/repository/get-remote-repositories-pom-config-dep-transitive-1.0.pom
index 71c0b54d..385c46d1 100644
--- a/src/it/projects/purge-local-repository-multi-module-execution/child1/pom.xml
+++ b/src/it/mrm/repository/get-remote-repositories-pom-config-dep-transitive-1.0.pom
@@ -1,5 +1,4 @@
<?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
@@ -23,17 +22,9 @@
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>
- <parent>
- <groupId>org.apache.maven.its.dependency</groupId>
- <artifactId>purge-local-repository-multi-module-execution</artifactId>
- <version>1.0-SNAPSHOT</version>
- </parent>
- <artifactId>child1</artifactId>
- <dependencies>
- <dependency>
- <groupId>org.apache.maven.its.dependency</groupId>
- <artifactId>purged-a</artifactId>
- <version>1.0</version>
- </dependency>
- </dependencies>
+
+ <groupId>org.apache.maven.its.dependency</groupId>
+ <artifactId>get-remote-repositories-pom-config-dep-transitive</artifactId>
+ <version>1.0</version>
+
</project>
diff --git a/src/it/projects/purge-local-repository-reresolve/pom.xml b/src/it/mrm/repository/purge-local-repository-bad-dep-dep-1.0.pom
similarity index 90%
copy from src/it/projects/purge-local-repository-reresolve/pom.xml
copy to src/it/mrm/repository/purge-local-repository-bad-dep-dep-1.0.pom
index 19d9f2b1..1fd0a5d4 100644
--- a/src/it/projects/purge-local-repository-reresolve/pom.xml
+++ b/src/it/mrm/repository/purge-local-repository-bad-dep-dep-1.0.pom
@@ -24,8 +24,8 @@
<modelVersion>4.0.0</modelVersion>
<groupId>org.apache.maven.its.dependency</groupId>
- <artifactId>test</artifactId>
- <version>1.0-SNAPSHOT</version>
+ <artifactId>purge-local-repository-bad-dep-dep</artifactId>
+ <version>1.0</version>
<name>Test</name>
<description>
@@ -39,7 +39,7 @@
<dependencies>
<dependency>
<groupId>org.apache.maven.its.dependency</groupId>
- <artifactId>purge-local-repository</artifactId>
+ <artifactId>purge-local-repository-bad-dep-dep-2</artifactId>
<version>1.0</version>
</dependency>
</dependencies>
diff --git a/src/it/projects/purge-local-repository-reresolve/pom.xml b/src/it/mrm/repository/purge-local-repository-bad-dep-dep-2-1.0.pom
similarity index 83%
copy from src/it/projects/purge-local-repository-reresolve/pom.xml
copy to src/it/mrm/repository/purge-local-repository-bad-dep-dep-2-1.0.pom
index 19d9f2b1..12798a00 100644
--- a/src/it/projects/purge-local-repository-reresolve/pom.xml
+++ b/src/it/mrm/repository/purge-local-repository-bad-dep-dep-2-1.0.pom
@@ -24,8 +24,8 @@
<modelVersion>4.0.0</modelVersion>
<groupId>org.apache.maven.its.dependency</groupId>
- <artifactId>test</artifactId>
- <version>1.0-SNAPSHOT</version>
+ <artifactId>purge-local-repository-bad-dep-dep-2</artifactId>
+ <version>1.0</version>
<name>Test</name>
<description>
@@ -36,12 +36,4 @@
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
</properties>
- <dependencies>
- <dependency>
- <groupId>org.apache.maven.its.dependency</groupId>
- <artifactId>purge-local-repository</artifactId>
- <version>1.0</version>
- </dependency>
- </dependencies>
-
</project>
diff --git a/src/it/projects/purge-local-repository-reresolve/pom.xml b/src/it/mrm/repository/purge-local-repository-include-dep-1.0.pom
similarity index 90%
copy from src/it/projects/purge-local-repository-reresolve/pom.xml
copy to src/it/mrm/repository/purge-local-repository-include-dep-1.0.pom
index 19d9f2b1..b57c26e9 100644
--- a/src/it/projects/purge-local-repository-reresolve/pom.xml
+++ b/src/it/mrm/repository/purge-local-repository-include-dep-1.0.pom
@@ -24,8 +24,8 @@
<modelVersion>4.0.0</modelVersion>
<groupId>org.apache.maven.its.dependency</groupId>
- <artifactId>test</artifactId>
- <version>1.0-SNAPSHOT</version>
+ <artifactId>purge-local-repository-include-dep</artifactId>
+ <version>1.0</version>
<name>Test</name>
<description>
@@ -39,7 +39,7 @@
<dependencies>
<dependency>
<groupId>org.apache.maven.its.dependency</groupId>
- <artifactId>purge-local-repository</artifactId>
+ <artifactId>purge-local-repository-include-dep-2</artifactId>
<version>1.0</version>
</dependency>
</dependencies>
diff --git a/src/it/projects/purge-local-repository-reresolve/pom.xml b/src/it/mrm/repository/purge-local-repository-include-dep-2-1.0.pom
similarity index 83%
copy from src/it/projects/purge-local-repository-reresolve/pom.xml
copy to src/it/mrm/repository/purge-local-repository-include-dep-2-1.0.pom
index 19d9f2b1..d02f0e86 100644
--- a/src/it/projects/purge-local-repository-reresolve/pom.xml
+++ b/src/it/mrm/repository/purge-local-repository-include-dep-2-1.0.pom
@@ -24,8 +24,8 @@
<modelVersion>4.0.0</modelVersion>
<groupId>org.apache.maven.its.dependency</groupId>
- <artifactId>test</artifactId>
- <version>1.0-SNAPSHOT</version>
+ <artifactId>purge-local-repository-include-dep-2</artifactId>
+ <version>1.0</version>
<name>Test</name>
<description>
@@ -36,12 +36,4 @@
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
</properties>
- <dependencies>
- <dependency>
- <groupId>org.apache.maven.its.dependency</groupId>
- <artifactId>purge-local-repository</artifactId>
- <version>1.0</version>
- </dependency>
- </dependencies>
-
</project>
diff --git a/src/it/projects/purge-local-repository-reresolve/pom.xml b/src/it/mrm/repository/purge-local-repository-non-transitive-dep-1.0.pom
similarity index 90%
copy from src/it/projects/purge-local-repository-reresolve/pom.xml
copy to src/it/mrm/repository/purge-local-repository-non-transitive-dep-1.0.pom
index 19d9f2b1..1f74b9ef 100644
--- a/src/it/projects/purge-local-repository-reresolve/pom.xml
+++ b/src/it/mrm/repository/purge-local-repository-non-transitive-dep-1.0.pom
@@ -24,8 +24,8 @@
<modelVersion>4.0.0</modelVersion>
<groupId>org.apache.maven.its.dependency</groupId>
- <artifactId>test</artifactId>
- <version>1.0-SNAPSHOT</version>
+ <artifactId>purge-local-repository-non-transitive-dep</artifactId>
+ <version>1.0</version>
<name>Test</name>
<description>
@@ -39,7 +39,7 @@
<dependencies>
<dependency>
<groupId>org.apache.maven.its.dependency</groupId>
- <artifactId>purge-local-repository</artifactId>
+ <artifactId>purge-local-repository-non-transitive-dep-2</artifactId>
<version>1.0</version>
</dependency>
</dependencies>
diff --git a/src/it/projects/purge-local-repository-reresolve/pom.xml b/src/it/mrm/repository/purge-local-repository-non-transitive-dep-2-1.0.pom
similarity index 83%
copy from src/it/projects/purge-local-repository-reresolve/pom.xml
copy to src/it/mrm/repository/purge-local-repository-non-transitive-dep-2-1.0.pom
index 19d9f2b1..e40742fd 100644
--- a/src/it/projects/purge-local-repository-reresolve/pom.xml
+++ b/src/it/mrm/repository/purge-local-repository-non-transitive-dep-2-1.0.pom
@@ -24,8 +24,8 @@
<modelVersion>4.0.0</modelVersion>
<groupId>org.apache.maven.its.dependency</groupId>
- <artifactId>test</artifactId>
- <version>1.0-SNAPSHOT</version>
+ <artifactId>purge-local-repository-non-transitive-dep-2</artifactId>
+ <version>1.0</version>
<name>Test</name>
<description>
@@ -36,12 +36,4 @@
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
</properties>
- <dependencies>
- <dependency>
- <groupId>org.apache.maven.its.dependency</groupId>
- <artifactId>purge-local-repository</artifactId>
- <version>1.0</version>
- </dependency>
- </dependencies>
-
</project>
diff --git a/src/it/projects/purge-local-repository-reresolve/pom.xml b/src/it/mrm/repository/purge-local-repository-reresolve-dep-1.0.pom
similarity index 90%
copy from src/it/projects/purge-local-repository-reresolve/pom.xml
copy to src/it/mrm/repository/purge-local-repository-reresolve-dep-1.0.pom
index 19d9f2b1..18788a73 100644
--- a/src/it/projects/purge-local-repository-reresolve/pom.xml
+++ b/src/it/mrm/repository/purge-local-repository-reresolve-dep-1.0.pom
@@ -24,8 +24,8 @@
<modelVersion>4.0.0</modelVersion>
<groupId>org.apache.maven.its.dependency</groupId>
- <artifactId>test</artifactId>
- <version>1.0-SNAPSHOT</version>
+ <artifactId>purge-local-repository-reresolve-dep</artifactId>
+ <version>1.0</version>
<name>Test</name>
<description>
@@ -39,7 +39,7 @@
<dependencies>
<dependency>
<groupId>org.apache.maven.its.dependency</groupId>
- <artifactId>purge-local-repository</artifactId>
+ <artifactId>purge-local-repository-reresolve-dep-2</artifactId>
<version>1.0</version>
</dependency>
</dependencies>
diff --git a/src/it/projects/purge-local-repository-reresolve/pom.xml b/src/it/mrm/repository/purge-local-repository-reresolve-dep-2-1.0.pom
similarity index 83%
copy from src/it/projects/purge-local-repository-reresolve/pom.xml
copy to src/it/mrm/repository/purge-local-repository-reresolve-dep-2-1.0.pom
index 19d9f2b1..3a4ca7cd 100644
--- a/src/it/projects/purge-local-repository-reresolve/pom.xml
+++ b/src/it/mrm/repository/purge-local-repository-reresolve-dep-2-1.0.pom
@@ -24,8 +24,8 @@
<modelVersion>4.0.0</modelVersion>
<groupId>org.apache.maven.its.dependency</groupId>
- <artifactId>test</artifactId>
- <version>1.0-SNAPSHOT</version>
+ <artifactId>purge-local-repository-reresolve-dep-2</artifactId>
+ <version>1.0</version>
<name>Test</name>
<description>
@@ -36,12 +36,4 @@
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
</properties>
- <dependencies>
- <dependency>
- <groupId>org.apache.maven.its.dependency</groupId>
- <artifactId>purge-local-repository</artifactId>
- <version>1.0</version>
- </dependency>
- </dependencies>
-
</project>
diff --git a/src/it/projects/purge-local-repository-reresolve/pom.xml b/src/it/mrm/repository/purge-local-repository-version-range-dep-1.0.pom
similarity index 90%
copy from src/it/projects/purge-local-repository-reresolve/pom.xml
copy to src/it/mrm/repository/purge-local-repository-version-range-dep-1.0.pom
index 19d9f2b1..d0cd1ae8 100644
--- a/src/it/projects/purge-local-repository-reresolve/pom.xml
+++ b/src/it/mrm/repository/purge-local-repository-version-range-dep-1.0.pom
@@ -24,8 +24,8 @@
<modelVersion>4.0.0</modelVersion>
<groupId>org.apache.maven.its.dependency</groupId>
- <artifactId>test</artifactId>
- <version>1.0-SNAPSHOT</version>
+ <artifactId>purge-local-repository-version-range-dep</artifactId>
+ <version>1.0</version>
<name>Test</name>
<description>
@@ -39,7 +39,7 @@
<dependencies>
<dependency>
<groupId>org.apache.maven.its.dependency</groupId>
- <artifactId>purge-local-repository</artifactId>
+ <artifactId>purge-local-repository-version-range-dep-2</artifactId>
<version>1.0</version>
</dependency>
</dependencies>
diff --git a/src/it/projects/purge-local-repository-reresolve/pom.xml b/src/it/mrm/repository/purge-local-repository-version-range-dep-2-1.0.pom
similarity index 83%
copy from src/it/projects/purge-local-repository-reresolve/pom.xml
copy to src/it/mrm/repository/purge-local-repository-version-range-dep-2-1.0.pom
index 19d9f2b1..72d6de36 100644
--- a/src/it/projects/purge-local-repository-reresolve/pom.xml
+++ b/src/it/mrm/repository/purge-local-repository-version-range-dep-2-1.0.pom
@@ -24,8 +24,8 @@
<modelVersion>4.0.0</modelVersion>
<groupId>org.apache.maven.its.dependency</groupId>
- <artifactId>test</artifactId>
- <version>1.0-SNAPSHOT</version>
+ <artifactId>purge-local-repository-version-range-dep-2</artifactId>
+ <version>1.0</version>
<name>Test</name>
<description>
@@ -36,12 +36,4 @@
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
</properties>
- <dependencies>
- <dependency>
- <groupId>org.apache.maven.its.dependency</groupId>
- <artifactId>purge-local-repository</artifactId>
- <version>1.0</version>
- </dependency>
- </dependencies>
-
</project>
diff --git a/src/it/projects/get-artifact-no-transitive/setup.groovy b/src/it/projects/get-artifact-no-transitive/setup.groovy
index c88cd4de..9622fb09 100644
--- a/src/it/projects/get-artifact-no-transitive/setup.groovy
+++ b/src/it/projects/get-artifact-no-transitive/setup.groovy
@@ -22,8 +22,8 @@ import java.io.*;
import org.codehaus.plexus.util.*;
String[] foldersToDelete = [
- "org/apache/maven/its/dependency/get-artifact",
- "org/apache/maven/its/dependency/get-artifact-transitive"
+ "org/apache/maven/its/dependency/get-artifact-no-transitive-dep",
+ "org/apache/maven/its/dependency/get-artifact-no-transitive-dep-transitive"
];
try
diff --git a/src/it/projects/get-artifact-no-transitive/test.properties b/src/it/projects/get-artifact-no-transitive/test.properties
index d1abd8f7..6269a4ce 100644
--- a/src/it/projects/get-artifact-no-transitive/test.properties
+++ b/src/it/projects/get-artifact-no-transitive/test.properties
@@ -15,5 +15,5 @@
# specific language governing permissions and limitations
# under the License.
-artifact=org.apache.maven.its.dependency:get-artifact:1.0
+artifact=org.apache.maven.its.dependency:get-artifact-no-transitive-dep:1.0
transitive=false
diff --git a/src/it/projects/get-artifact-no-transitive/verify.groovy b/src/it/projects/get-artifact-no-transitive/verify.groovy
index 75d36b35..f0f82210 100644
--- a/src/it/projects/get-artifact-no-transitive/verify.groovy
+++ b/src/it/projects/get-artifact-no-transitive/verify.groovy
@@ -20,8 +20,8 @@
import java.io.*;
String[] expectedFiles = [
- "org/apache/maven/its/dependency/get-artifact/1.0/get-artifact-1.0.jar",
- "org/apache/maven/its/dependency/get-artifact/1.0/get-artifact-1.0.pom"
+ "org/apache/maven/its/dependency/get-artifact-no-transitive-dep/1.0/get-artifact-no-transitive-dep-1.0.jar",
+ "org/apache/maven/its/dependency/get-artifact-no-transitive-dep/1.0/get-artifact-no-transitive-dep-1.0.pom"
];
for ( String expectedFile : expectedFiles )
@@ -31,8 +31,8 @@ for ( String expectedFile : expectedFiles )
}
String[] notExpectedFiles = [
- "org/apache/maven/its/dependency/get-artifact-transitive/1.0/get-artifact-transitive-1.0.jar",
- "org/apache/maven/its/dependency/get-artifact-transitive/1.0/get-artifact-transitive-1.0.pom"
+ "org/apache/maven/its/dependency/get-artifact-no-transitive-dep-transitive/1.0/get-artifact-no-transitive-dep-transitive-1.0.jar",
+ "org/apache/maven/its/dependency/get-artifact-no-transitive-dep-transitive/1.0/get-artifact-no-transitive-dep-transitive-1.0.pom"
];
for ( String notExpectedFile : notExpectedFiles )
diff --git a/src/it/projects/get-artifact/setup.groovy b/src/it/projects/get-artifact/setup.groovy
index c88cd4de..56bf0d75 100644
--- a/src/it/projects/get-artifact/setup.groovy
+++ b/src/it/projects/get-artifact/setup.groovy
@@ -22,8 +22,8 @@ import java.io.*;
import org.codehaus.plexus.util.*;
String[] foldersToDelete = [
- "org/apache/maven/its/dependency/get-artifact",
- "org/apache/maven/its/dependency/get-artifact-transitive"
+ "org/apache/maven/its/dependency/get-artifact-dep",
+ "org/apache/maven/its/dependency/get-artifact-dep-transitive"
];
try
diff --git a/src/it/projects/get-artifact/test.properties b/src/it/projects/get-artifact/test.properties
index 65a73e38..44634e02 100644
--- a/src/it/projects/get-artifact/test.properties
+++ b/src/it/projects/get-artifact/test.properties
@@ -15,4 +15,4 @@
# specific language governing permissions and limitations
# under the License.
-artifact=org.apache.maven.its.dependency:get-artifact:1.0
+artifact=org.apache.maven.its.dependency:get-artifact-dep:1.0
diff --git a/src/it/projects/get-artifact/verify.groovy b/src/it/projects/get-artifact/verify.groovy
index 57a2b788..b8b52708 100644
--- a/src/it/projects/get-artifact/verify.groovy
+++ b/src/it/projects/get-artifact/verify.groovy
@@ -20,10 +20,10 @@
import java.io.*;
String[] expectedFiles = [
- "org/apache/maven/its/dependency/get-artifact/1.0/get-artifact-1.0.jar",
- "org/apache/maven/its/dependency/get-artifact/1.0/get-artifact-1.0.pom",
- "org/apache/maven/its/dependency/get-artifact-transitive/1.0/get-artifact-transitive-1.0.jar",
- "org/apache/maven/its/dependency/get-artifact-transitive/1.0/get-artifact-transitive-1.0.pom"
+ "org/apache/maven/its/dependency/get-artifact-dep/1.0/get-artifact-dep-1.0.jar",
+ "org/apache/maven/its/dependency/get-artifact-dep/1.0/get-artifact-dep-1.0.pom",
+ "org/apache/maven/its/dependency/get-artifact-dep-transitive/1.0/get-artifact-dep-transitive-1.0.jar",
+ "org/apache/maven/its/dependency/get-artifact-dep-transitive/1.0/get-artifact-dep-transitive-1.0.pom"
];
for ( String expectedFile : expectedFiles )
diff --git a/src/it/projects/get-gav/setup.groovy b/src/it/projects/get-gav/setup.groovy
index c88cd4de..2a8d6037 100644
--- a/src/it/projects/get-gav/setup.groovy
+++ b/src/it/projects/get-gav/setup.groovy
@@ -22,8 +22,8 @@ import java.io.*;
import org.codehaus.plexus.util.*;
String[] foldersToDelete = [
- "org/apache/maven/its/dependency/get-artifact",
- "org/apache/maven/its/dependency/get-artifact-transitive"
+ "org/apache/maven/its/dependency/get-gav-dep",
+ "org/apache/maven/its/dependency/get-gav-dep-transitive"
];
try
diff --git a/src/it/projects/get-gav/test.properties b/src/it/projects/get-gav/test.properties
index 3639530e..c6e40914 100644
--- a/src/it/projects/get-gav/test.properties
+++ b/src/it/projects/get-gav/test.properties
@@ -16,5 +16,5 @@
# under the License.
groupId=org.apache.maven.its.dependency
-artifactId=get-artifact
+artifactId=get-gav-dep
version=1.0
diff --git a/src/it/projects/get-gav/verify.groovy b/src/it/projects/get-gav/verify.groovy
index 57a2b788..134b747b 100644
--- a/src/it/projects/get-gav/verify.groovy
+++ b/src/it/projects/get-gav/verify.groovy
@@ -20,10 +20,10 @@
import java.io.*;
String[] expectedFiles = [
- "org/apache/maven/its/dependency/get-artifact/1.0/get-artifact-1.0.jar",
- "org/apache/maven/its/dependency/get-artifact/1.0/get-artifact-1.0.pom",
- "org/apache/maven/its/dependency/get-artifact-transitive/1.0/get-artifact-transitive-1.0.jar",
- "org/apache/maven/its/dependency/get-artifact-transitive/1.0/get-artifact-transitive-1.0.pom"
+ "org/apache/maven/its/dependency/get-gav-dep/1.0/get-gav-dep-1.0.jar",
+ "org/apache/maven/its/dependency/get-gav-dep/1.0/get-gav-dep-1.0.pom",
+ "org/apache/maven/its/dependency/get-gav-dep-transitive/1.0/get-gav-dep-transitive-1.0.jar",
+ "org/apache/maven/its/dependency/get-gav-dep-transitive/1.0/get-gav-dep-transitive-1.0.pom"
];
for ( String expectedFile : expectedFiles )
diff --git a/src/it/projects/get-remote-repositories-pom-config/pom.xml b/src/it/projects/get-remote-repositories-pom-config/pom.xml
index 4f2528ff..799f849f 100644
--- a/src/it/projects/get-remote-repositories-pom-config/pom.xml
+++ b/src/it/projects/get-remote-repositories-pom-config/pom.xml
@@ -46,7 +46,7 @@
<goal>get</goal>
</goals>
<configuration>
- <artifact>org.apache.maven.its.dependency:get-artifact:1.0</artifact>
+ <artifact>org.apache.maven.its.dependency:get-remote-repositories-pom-config-dep:1.0</artifact>
<remoteRepositories>repo1::default::https://repo1.invalid/maven2,repo2::https://repo2.invalid/maven2</remoteRepositories>
</configuration>
</execution>
diff --git a/src/it/projects/get-remote-repositories-pom-config/setup.groovy b/src/it/projects/get-remote-repositories-pom-config/setup.groovy
index c88cd4de..a1b256cf 100644
--- a/src/it/projects/get-remote-repositories-pom-config/setup.groovy
+++ b/src/it/projects/get-remote-repositories-pom-config/setup.groovy
@@ -22,8 +22,8 @@ import java.io.*;
import org.codehaus.plexus.util.*;
String[] foldersToDelete = [
- "org/apache/maven/its/dependency/get-artifact",
- "org/apache/maven/its/dependency/get-artifact-transitive"
+ "org/apache/maven/its/dependency/get-remote-repositories-pom-config-dep",
+ "org/apache/maven/its/dependency/get-remote-repositories-pom-config-dep-transitive"
];
try
diff --git a/src/it/projects/get-remote-repositories-pom-config/verify.groovy b/src/it/projects/get-remote-repositories-pom-config/verify.groovy
index 57a2b788..90cbf92e 100644
--- a/src/it/projects/get-remote-repositories-pom-config/verify.groovy
+++ b/src/it/projects/get-remote-repositories-pom-config/verify.groovy
@@ -20,10 +20,10 @@
import java.io.*;
String[] expectedFiles = [
- "org/apache/maven/its/dependency/get-artifact/1.0/get-artifact-1.0.jar",
- "org/apache/maven/its/dependency/get-artifact/1.0/get-artifact-1.0.pom",
- "org/apache/maven/its/dependency/get-artifact-transitive/1.0/get-artifact-transitive-1.0.jar",
- "org/apache/maven/its/dependency/get-artifact-transitive/1.0/get-artifact-transitive-1.0.pom"
+ "org/apache/maven/its/dependency/get-remote-repositories-pom-config-dep/1.0/get-remote-repositories-pom-config-dep-1.0.jar",
+ "org/apache/maven/its/dependency/get-remote-repositories-pom-config-dep/1.0/get-remote-repositories-pom-config-dep-1.0.pom",
+ "org/apache/maven/its/dependency/get-remote-repositories-pom-config-dep-transitive/1.0/get-remote-repositories-pom-config-dep-transitive-1.0.jar",
+ "org/apache/maven/its/dependency/get-remote-repositories-pom-config-dep-transitive/1.0/get-remote-repositories-pom-config-dep-transitive-1.0.pom"
];
for ( String expectedFile : expectedFiles )
diff --git a/src/it/projects/get-remote-repositories/setup.groovy b/src/it/projects/get-remote-repositories/setup.groovy
index c88cd4de..be6c0b6f 100644
--- a/src/it/projects/get-remote-repositories/setup.groovy
+++ b/src/it/projects/get-remote-repositories/setup.groovy
@@ -22,8 +22,8 @@ import java.io.*;
import org.codehaus.plexus.util.*;
String[] foldersToDelete = [
- "org/apache/maven/its/dependency/get-artifact",
- "org/apache/maven/its/dependency/get-artifact-transitive"
+ "org/apache/maven/its/dependency/get-remote-repositories-dep",
+ "org/apache/maven/its/dependency/get-remote-repositories-dep-transitive"
];
try
diff --git a/src/it/projects/get-remote-repositories/test.properties b/src/it/projects/get-remote-repositories/test.properties
index 75f897a6..4b035ac3 100644
--- a/src/it/projects/get-remote-repositories/test.properties
+++ b/src/it/projects/get-remote-repositories/test.properties
@@ -23,5 +23,5 @@
# comma, splitting it on "::" would yield five tokens and the goal would fail with
# "Invalid repository" -- so a passing build proves the comma-separated form still
# arrives as one element per repository.
-artifact=org.apache.maven.its.dependency:get-artifact:1.0
+artifact=org.apache.maven.its.dependency:get-remote-repositories-dep:1.0
remoteRepositories=repo1::default::https://repo1.invalid/maven2,repo2::https://repo2.invalid/maven2
diff --git a/src/it/projects/get-remote-repositories/verify.groovy b/src/it/projects/get-remote-repositories/verify.groovy
index 57a2b788..3987c76e 100644
--- a/src/it/projects/get-remote-repositories/verify.groovy
+++ b/src/it/projects/get-remote-repositories/verify.groovy
@@ -20,10 +20,10 @@
import java.io.*;
String[] expectedFiles = [
- "org/apache/maven/its/dependency/get-artifact/1.0/get-artifact-1.0.jar",
- "org/apache/maven/its/dependency/get-artifact/1.0/get-artifact-1.0.pom",
- "org/apache/maven/its/dependency/get-artifact-transitive/1.0/get-artifact-transitive-1.0.jar",
- "org/apache/maven/its/dependency/get-artifact-transitive/1.0/get-artifact-transitive-1.0.pom"
+ "org/apache/maven/its/dependency/get-remote-repositories-dep/1.0/get-remote-repositories-dep-1.0.jar",
+ "org/apache/maven/its/dependency/get-remote-repositories-dep/1.0/get-remote-repositories-dep-1.0.pom",
+ "org/apache/maven/its/dependency/get-remote-repositories-dep-transitive/1.0/get-remote-repositories-dep-transitive-1.0.jar",
+ "org/apache/maven/its/dependency/get-remote-repositories-dep-transitive/1.0/get-remote-repositories-dep-transitive-1.0.pom"
];
for ( String expectedFile : expectedFiles )
diff --git a/src/it/projects/purge-local-repository-bad-dep/pom.xml b/src/it/projects/purge-local-repository-bad-dep/pom.xml
index 6162d0ca..9cb95b77 100644
--- a/src/it/projects/purge-local-repository-bad-dep/pom.xml
+++ b/src/it/projects/purge-local-repository-bad-dep/pom.xml
@@ -40,7 +40,7 @@
</dependency>
<dependency>
<groupId>org.apache.maven.its.dependency</groupId>
- <artifactId>purge-local-repository</artifactId>
+ <artifactId>purge-local-repository-bad-dep-dep</artifactId>
<version>1.0</version>
</dependency>
<dependency>
diff --git a/src/it/projects/purge-local-repository-bad-dep/verify.groovy b/src/it/projects/purge-local-repository-bad-dep/verify.groovy
index 5fa71ace..8c1590ee 100644
--- a/src/it/projects/purge-local-repository-bad-dep/verify.groovy
+++ b/src/it/projects/purge-local-repository-bad-dep/verify.groovy
@@ -23,14 +23,14 @@ void checkFilePresence( String path )
assert depJar.exists() : "Direct dependency jar was not re-resolved: " + depJar
}
-checkFilePresence( "org/apache/maven/its/dependency/purge-local-repository/1.0/purge-local-repository-1.0.jar" )
-checkFilePresence( "org/apache/maven/its/dependency/purge-local-repository/1.0/purge-local-repository-1.0.pom" )
+checkFilePresence( "org/apache/maven/its/dependency/purge-local-repository-bad-dep-dep/1.0/purge-local-repository-bad-dep-dep-1.0.jar" )
+checkFilePresence( "org/apache/maven/its/dependency/purge-local-repository-bad-dep-dep/1.0/purge-local-repository-bad-dep-dep-1.0.pom" )
checkFilePresence( "org/apache/maven/maven-model/2.0.9/maven-model-2.0.9-sources.jar" )
String buildLog = new File( basedir, "build.log" ).getText( "UTF-8" )
assert buildLog.contains( 'Unable to resolve artifact: org.apache.maven.its.dependency:i-do-not-exist:jar:1.0' )
-assert buildLog.contains( 'Purging artifact: org.apache.maven.its.dependency:purge-local-repository:jar:1.0' )
-assert buildLog.contains( 'Resolving artifact: org.apache.maven.its.dependency:purge-local-repository:jar:1.0' )
+assert buildLog.contains( 'Purging artifact: org.apache.maven.its.dependency:purge-local-repository-bad-dep-dep:jar:1.0' )
+assert buildLog.contains( 'Resolving artifact: org.apache.maven.its.dependency:purge-local-repository-bad-dep-dep:jar:1.0' )
assert buildLog.contains( 'Purging artifact: org.apache.maven:maven-model:jar:sources:2.0.9' )
assert buildLog.contains( 'Resolving artifact: org.apache.maven:maven-model:jar:sources:2.0.9' )
diff --git a/src/it/projects/purge-local-repository-include/pom.xml b/src/it/projects/purge-local-repository-include/pom.xml
index 1543de6c..6630dad2 100644
--- a/src/it/projects/purge-local-repository-include/pom.xml
+++ b/src/it/projects/purge-local-repository-include/pom.xml
@@ -33,7 +33,7 @@
<dependencies>
<dependency>
<groupId>org.apache.maven.its.dependency</groupId>
- <artifactId>purge-local-repository</artifactId>
+ <artifactId>purge-local-repository-include-dep</artifactId>
<version>1.0</version>
</dependency>
</dependencies>
diff --git a/src/it/projects/purge-local-repository-include/test.properties b/src/it/projects/purge-local-repository-include/test.properties
index 922cbcd5..10ea264e 100644
--- a/src/it/projects/purge-local-repository-include/test.properties
+++ b/src/it/projects/purge-local-repository-include/test.properties
@@ -15,5 +15,5 @@
# specific language governing permissions and limitations
# under the License.
-include = org.apache.maven.its.dependency:purge-local-repository-2
+include = org.apache.maven.its.dependency:purge-local-repository-include-dep-2
reResolve = false
diff --git a/src/it/projects/purge-local-repository-include/verify.groovy b/src/it/projects/purge-local-repository-include/verify.groovy
index 09ab799a..a2059b55 100644
--- a/src/it/projects/purge-local-repository-include/verify.groovy
+++ b/src/it/projects/purge-local-repository-include/verify.groovy
@@ -29,14 +29,14 @@ void checkFileAbsence( String path )
assert !depJar.exists() : "Dependency jar was not purged: " + depJar
}
-checkFilePresence( "org/apache/maven/its/dependency/purge-local-repository/1.0/purge-local-repository-1.0.jar" )
-checkFilePresence( "org/apache/maven/its/dependency/purge-local-repository/1.0/purge-local-repository-1.0.pom" )
+checkFilePresence( "org/apache/maven/its/dependency/purge-local-repository-include-dep/1.0/purge-local-repository-include-dep-1.0.jar" )
+checkFilePresence( "org/apache/maven/its/dependency/purge-local-repository-include-dep/1.0/purge-local-repository-include-dep-1.0.pom" )
-checkFileAbsence( "org/apache/maven/its/dependency/purge-local-repository-2/1.0/purge-local-repository-2-1.0.jar" )
-checkFileAbsence( "org/apache/maven/its/dependency/purge-local-repository-2/1.0/purge-local-repository-2-1.0.pom" )
+checkFileAbsence( "org/apache/maven/its/dependency/purge-local-repository-include-dep-2/1.0/purge-local-repository-include-dep-2-1.0.jar" )
+checkFileAbsence( "org/apache/maven/its/dependency/purge-local-repository-include-dep-2/1.0/purge-local-repository-include-dep-2-1.0.pom" )
String buildLog = new File( basedir, "build.log" ).getText( "UTF-8" )
-assert !buildLog.contains( 'Purging artifact: org.apache.maven.its.dependency:purge-local-repository:jar:1.0' )
-assert buildLog.contains( 'Purging artifact: org.apache.maven.its.dependency:purge-local-repository-2:jar:1.0' )
+assert !buildLog.contains( 'Purging artifact: org.apache.maven.its.dependency:purge-local-repository-include-dep:jar:1.0' )
+assert buildLog.contains( 'Purging artifact: org.apache.maven.its.dependency:purge-local-repository-include-dep-2:jar:1.0' )
return true
diff --git a/src/it/projects/purge-local-repository-multi-module-execution/child1/pom.xml b/src/it/projects/purge-local-repository-multi-module-execution/child1/pom.xml
index 71c0b54d..2eee7501 100644
--- a/src/it/projects/purge-local-repository-multi-module-execution/child1/pom.xml
+++ b/src/it/projects/purge-local-repository-multi-module-execution/child1/pom.xml
@@ -32,7 +32,7 @@
<dependencies>
<dependency>
<groupId>org.apache.maven.its.dependency</groupId>
- <artifactId>purged-a</artifactId>
+ <artifactId>purged-exec-a</artifactId>
<version>1.0</version>
</dependency>
</dependencies>
diff --git a/src/it/projects/purge-local-repository-multi-module-execution/child2/pom.xml b/src/it/projects/purge-local-repository-multi-module-execution/child2/pom.xml
index 7244c14f..ff47088c 100644
--- a/src/it/projects/purge-local-repository-multi-module-execution/child2/pom.xml
+++ b/src/it/projects/purge-local-repository-multi-module-execution/child2/pom.xml
@@ -32,7 +32,7 @@
<dependencies>
<dependency>
<groupId>org.apache.maven.its.dependency</groupId>
- <artifactId>purged-b</artifactId>
+ <artifactId>purged-exec-b</artifactId>
<version>1.0</version>
</dependency>
<dependency>
diff --git a/src/it/projects/purge-local-repository-multi-module-execution/setup.groovy b/src/it/projects/purge-local-repository-multi-module-execution/setup.groovy
index f55d12dd..301c55b1 100644
--- a/src/it/projects/purge-local-repository-multi-module-execution/setup.groovy
+++ b/src/it/projects/purge-local-repository-multi-module-execution/setup.groovy
@@ -27,7 +27,7 @@ void createJar( String artifactId )
purgedJar.createNewFile();
}
-createJar( "purged-a" );
-createJar( "purged-b" );
+createJar( "purged-exec-a" );
+createJar( "purged-exec-b" );
return true;
diff --git a/src/it/projects/purge-local-repository-multi-module-execution/verify.groovy b/src/it/projects/purge-local-repository-multi-module-execution/verify.groovy
index d0198ccf..7e2f8698 100644
--- a/src/it/projects/purge-local-repository-multi-module-execution/verify.groovy
+++ b/src/it/projects/purge-local-repository-multi-module-execution/verify.groovy
@@ -26,7 +26,7 @@ void checkFilePurged( String artifactId )
assert !purgedJar.exists() : "JAR was not purged: " + purgedJar;
}
-checkFilePurged( "purged-a" );
-checkFilePurged( "purged-b" );
+checkFilePurged( "purged-exec-a" );
+checkFilePurged( "purged-exec-b" );
return true;
diff --git a/src/it/projects/purge-local-repository-multi-module/verify.groovy b/src/it/projects/purge-local-repository-multi-module/verify.groovy
index e7ffb1b5..d13c2ad4 100644
--- a/src/it/projects/purge-local-repository-multi-module/verify.groovy
+++ b/src/it/projects/purge-local-repository-multi-module/verify.groovy
@@ -23,8 +23,8 @@ void checkFileAbsence( String path )
assert !depJar.exists() : "Dependency jar was not purged: " + depJar
}
-checkFileAbsence("purged-a" )
-checkFileAbsence("purged-b" )
+checkFileAbsence( "org/apache/maven/its/dependency/purged-a/1.0/purged-a-1.0.jar" )
+checkFileAbsence( "org/apache/maven/its/dependency/purged-b/1.0/purged-b-1.0.jar" )
String buildLog = new File( basedir, "build.log" ).getText( "UTF-8" )
assert buildLog.contains( 'Deleting 1 transitive dependency for project child1 from ' )
diff --git a/src/it/projects/purge-local-repository-non-transitive/pom.xml b/src/it/projects/purge-local-repository-non-transitive/pom.xml
index 19d9f2b1..52e30889 100644
--- a/src/it/projects/purge-local-repository-non-transitive/pom.xml
+++ b/src/it/projects/purge-local-repository-non-transitive/pom.xml
@@ -39,7 +39,7 @@
<dependencies>
<dependency>
<groupId>org.apache.maven.its.dependency</groupId>
- <artifactId>purge-local-repository</artifactId>
+ <artifactId>purge-local-repository-non-transitive-dep</artifactId>
<version>1.0</version>
</dependency>
</dependencies>
diff --git a/src/it/projects/purge-local-repository-non-transitive/verify.groovy b/src/it/projects/purge-local-repository-non-transitive/verify.groovy
index 622e1441..4dd59067 100644
--- a/src/it/projects/purge-local-repository-non-transitive/verify.groovy
+++ b/src/it/projects/purge-local-repository-non-transitive/verify.groovy
@@ -19,11 +19,11 @@
import java.io.*;
-File depDir = new File( localRepositoryPath, "org/apache/maven/its/dependency/purge-local-repository/1.0" );
+File depDir = new File( localRepositoryPath, "org/apache/maven/its/dependency/purge-local-repository-non-transitive-dep/1.0" );
assert !depDir.exists() : "Directory was not deleted: " + depDir;
-File transitiveDepDir = new File( localRepositoryPath, "org/apache/maven/its/dependency/purge-local-repository-2/1.0" );
+File transitiveDepDir = new File( localRepositoryPath, "org/apache/maven/its/dependency/purge-local-repository-non-transitive-dep-2/1.0" );
assert transitiveDepDir.exists() : "Transitive dep was purged: " + transitiveDepDir;
diff --git a/src/it/projects/purge-local-repository-reresolve/pom.xml b/src/it/projects/purge-local-repository-reresolve/pom.xml
index 19d9f2b1..89cbcffe 100644
--- a/src/it/projects/purge-local-repository-reresolve/pom.xml
+++ b/src/it/projects/purge-local-repository-reresolve/pom.xml
@@ -39,7 +39,7 @@
<dependencies>
<dependency>
<groupId>org.apache.maven.its.dependency</groupId>
- <artifactId>purge-local-repository</artifactId>
+ <artifactId>purge-local-repository-reresolve-dep</artifactId>
<version>1.0</version>
</dependency>
</dependencies>
diff --git a/src/it/projects/purge-local-repository-reresolve/verify.groovy b/src/it/projects/purge-local-repository-reresolve/verify.groovy
index fa9ff2da..21349305 100644
--- a/src/it/projects/purge-local-repository-reresolve/verify.groovy
+++ b/src/it/projects/purge-local-repository-reresolve/verify.groovy
@@ -19,19 +19,19 @@
import java.io.*;
-File depJar = new File( localRepositoryPath, "org/apache/maven/its/dependency/purge-local-repository/1.0/purge-local-repository-1.0.jar" );
+File depJar = new File( localRepositoryPath, "org/apache/maven/its/dependency/purge-local-repository-reresolve-dep/1.0/purge-local-repository-reresolve-dep-1.0.jar" );
assert depJar.exists() : "Direct dependency jar was not re-resolved: " + depJar;
-File depPom = new File( localRepositoryPath, "org/apache/maven/its/dependency/purge-local-repository/1.0/purge-local-repository-1.0.pom" );
+File depPom = new File( localRepositoryPath, "org/apache/maven/its/dependency/purge-local-repository-reresolve-dep/1.0/purge-local-repository-reresolve-dep-1.0.pom" );
assert depPom.exists() : "Direct dependency pom was not re-resolved: " + depPom;
-File transitiveDepJar = new File( localRepositoryPath, "org/apache/maven/its/dependency/purge-local-repository-2/1.0/purge-local-repository-2-1.0.jar" );
+File transitiveDepJar = new File( localRepositoryPath, "org/apache/maven/its/dependency/purge-local-repository-reresolve-dep-2/1.0/purge-local-repository-reresolve-dep-2-1.0.jar" );
assert transitiveDepJar.exists() : "Transitive dep jar was not re-resolved: " + transitiveDepJar;
-File transitiveDepPom = new File( localRepositoryPath, "org/apache/maven/its/dependency/purge-local-repository-2/1.0/purge-local-repository-2-1.0.pom" );
+File transitiveDepPom = new File( localRepositoryPath, "org/apache/maven/its/dependency/purge-local-repository-reresolve-dep-2/1.0/purge-local-repository-reresolve-dep-2-1.0.pom" );
assert transitiveDepPom.exists() : "Transitive dep pom was not re-resolved: " + transitiveDepPom;
diff --git a/src/it/projects/purge-local-repository-snapshots-only/pom.xml b/src/it/projects/purge-local-repository-snapshots-only/pom.xml
index 7658a85c..3ba2ef06 100644
--- a/src/it/projects/purge-local-repository-snapshots-only/pom.xml
+++ b/src/it/projects/purge-local-repository-snapshots-only/pom.xml
@@ -39,7 +39,7 @@
<dependencies>
<dependency>
<groupId>org.apache.maven.its.dependency</groupId>
- <artifactId>purged</artifactId>
+ <artifactId>purged-snapshots-only</artifactId>
<version>1.0</version>
</dependency>
<dependency>
diff --git a/src/it/projects/purge-local-repository-snapshots-only/setup.groovy b/src/it/projects/purge-local-repository-snapshots-only/setup.groovy
index 4552c8f9..944ebd8b 100644
--- a/src/it/projects/purge-local-repository-snapshots-only/setup.groovy
+++ b/src/it/projects/purge-local-repository-snapshots-only/setup.groovy
@@ -19,7 +19,7 @@
import java.io.*;
-File purgedJar = new File( localRepositoryPath, "org/apache/maven/its/dependency/purged/1.0/purged-1.0.jar" );
+File purgedJar = new File( localRepositoryPath, "org/apache/maven/its/dependency/purged-snapshots-only/1.0/purged-snapshots-only-1.0.jar" );
purgedJar.getParentFile().mkdirs();
purgedJar.createNewFile();
diff --git a/src/it/projects/purge-local-repository-snapshots-only/verify.groovy b/src/it/projects/purge-local-repository-snapshots-only/verify.groovy
index 692d1198..b872365d 100644
--- a/src/it/projects/purge-local-repository-snapshots-only/verify.groovy
+++ b/src/it/projects/purge-local-repository-snapshots-only/verify.groovy
@@ -19,7 +19,7 @@
import java.io.*;
-File nonPurgedJar = new File( localRepositoryPath, "org/apache/maven/its/dependency/purged/1.0/purged-1.0.jar" );
+File nonPurgedJar = new File( localRepositoryPath, "org/apache/maven/its/dependency/purged-snapshots-only/1.0/purged-snapshots-only-1.0.jar" );
assert nonPurgedJar.exists() : "JAR was purged: " + nonPurgedJar;
diff --git a/src/it/projects/purge-local-repository-version-range/pom.xml b/src/it/projects/purge-local-repository-version-range/pom.xml
index 68521dbd..d00a8db7 100644
--- a/src/it/projects/purge-local-repository-version-range/pom.xml
+++ b/src/it/projects/purge-local-repository-version-range/pom.xml
@@ -39,7 +39,7 @@
<dependencies>
<dependency>
<groupId>org.apache.maven.its.dependency</groupId>
- <artifactId>purge-local-repository</artifactId>
+ <artifactId>purge-local-repository-version-range-dep</artifactId>
<version>[0.9, 1.1]</version>
</dependency>
</dependencies>
diff --git a/src/it/projects/purge-local-repository-version-range/verify.groovy b/src/it/projects/purge-local-repository-version-range/verify.groovy
index fa9ff2da..ca5a2c8c 100644
--- a/src/it/projects/purge-local-repository-version-range/verify.groovy
+++ b/src/it/projects/purge-local-repository-version-range/verify.groovy
@@ -19,19 +19,19 @@
import java.io.*;
-File depJar = new File( localRepositoryPath, "org/apache/maven/its/dependency/purge-local-repository/1.0/purge-local-repository-1.0.jar" );
+File depJar = new File( localRepositoryPath, "org/apache/maven/its/dependency/purge-local-repository-version-range-dep/1.0/purge-local-repository-version-range-dep-1.0.jar" );
assert depJar.exists() : "Direct dependency jar was not re-resolved: " + depJar;
-File depPom = new File( localRepositoryPath, "org/apache/maven/its/dependency/purge-local-repository/1.0/purge-local-repository-1.0.pom" );
+File depPom = new File( localRepositoryPath, "org/apache/maven/its/dependency/purge-local-repository-version-range-dep/1.0/purge-local-repository-version-range-dep-1.0.pom" );
assert depPom.exists() : "Direct dependency pom was not re-resolved: " + depPom;
-File transitiveDepJar = new File( localRepositoryPath, "org/apache/maven/its/dependency/purge-local-repository-2/1.0/purge-local-repository-2-1.0.jar" );
+File transitiveDepJar = new File( localRepositoryPath, "org/apache/maven/its/dependency/purge-local-repository-version-range-dep-2/1.0/purge-local-repository-version-range-dep-2-1.0.jar" );
assert transitiveDepJar.exists() : "Transitive dep jar was not re-resolved: " + transitiveDepJar;
-File transitiveDepPom = new File( localRepositoryPath, "org/apache/maven/its/dependency/purge-local-repository-2/1.0/purge-local-repository-2-1.0.pom" );
+File transitiveDepPom = new File( localRepositoryPath, "org/apache/maven/its/dependency/purge-local-repository-version-range-dep-2/1.0/purge-local-repository-version-range-dep-2-1.0.pom" );
assert transitiveDepPom.exists() : "Transitive dep pom was not re-resolved: " + transitiveDepPom;
(maven-dependency-plugin) 02/02: Run every IT in the parallel invoker execution
Posted by sl...@apache.org.
This is an automated email from the ASF dual-hosted git repository.
slachiewicz pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/maven-dependency-plugin.git
commit f663e81e268c94b88dde4a471d8c6d01a8e8657d
Author: Sylwester Lachiewicz <sl...@apache.org>
AuthorDate: Wed Oct 14 01:35:43 2026 +0200
Run every IT in the parallel invoker execution
No IT shares a fixture with another any more, so the serial
integration-test-shared-repo execution has nothing left to protect.
---
pom.xml | 49 +------------------------------------------------
1 file changed, 1 insertion(+), 48 deletions(-)
diff --git a/pom.xml b/pom.xml
index b1241ad6..4f7bb362 100644
--- a/pom.xml
+++ b/pom.xml
@@ -443,28 +443,14 @@ under the License.
<goal>process-sources</goal>
</goals>
<projectsDirectory>src/it/projects</projectsDirectory>
- <!-- ITs that delete fixtures from, or assert on, the shared local repository run
- serially in the integration-test-shared-repo execution below -->
<pomExcludes>
<pomExclude>purge-local-repository-bad-pom/pom.xml</pomExclude>
- <pomExclude>get-artifact/pom.xml</pomExclude>
- <pomExclude>get-artifact-maven-plugin/pom.xml</pomExclude>
- <pomExclude>get-artifact-no-transitive/pom.xml</pomExclude>
- <pomExclude>get-gav/pom.xml</pomExclude>
- <pomExclude>get-remote-repositories/pom.xml</pomExclude>
- <pomExclude>get-remote-repositories-pom-config/pom.xml</pomExclude>
- <pomExclude>copy-from-remote-repository/pom.xml</pomExclude>
- <pomExclude>unpack-from-remote-repository/pom.xml</pomExclude>
- <pomExclude>mdep-592-addparentpoms-custom-repo/pom.xml</pomExclude>
- <pomExclude>mdep-803-parent-poms-with-classifier/pom.xml</pomExclude>
- <pomExclude>build-classpath-output-file-and-property/pom.xml</pomExclude>
- <pomExclude>copy-dependencies-graphroots/pom.xml</pomExclude>
- <pomExclude>purge-local-repository*/pom.xml</pomExclude>
</pomExcludes>
<pomIncludes>
<pomInclude>*/pom.xml</pomInclude>
<pomInclude>add-dependency/*/pom.xml</pomInclude>
<pomInclude>remove-dependency/*/pom.xml</pomInclude>
+ <pomInclude>purge-local-repository-without-pom</pomInclude>
</pomIncludes>
<!-- for mrm -->
<settingsFile>src/it/mrm/settings.xml</settingsFile>
@@ -483,39 +469,6 @@ under the License.
<version>1.23.2</version>
</dependency>
</dependencies>
- <executions>
- <execution>
- <id>integration-test-shared-repo</id>
- <goals>
- <goal>integration-test</goal>
- <goal>verify</goal>
- </goals>
- <configuration>
- <parallelThreads>1</parallelThreads>
- <reportsDirectory>${project.build.directory}/invoker-reports-shared-repo</reportsDirectory>
- <summaryFile>${project.build.directory}/invoker-reports-shared-repo/invoker-summary.txt</summaryFile>
- <pomIncludes combine.self="override">
- <pomInclude>get-artifact/pom.xml</pomInclude>
- <pomInclude>get-artifact-maven-plugin/pom.xml</pomInclude>
- <pomInclude>get-artifact-no-transitive/pom.xml</pomInclude>
- <pomInclude>get-gav/pom.xml</pomInclude>
- <pomInclude>get-remote-repositories/pom.xml</pomInclude>
- <pomInclude>get-remote-repositories-pom-config/pom.xml</pomInclude>
- <pomInclude>copy-from-remote-repository/pom.xml</pomInclude>
- <pomInclude>unpack-from-remote-repository/pom.xml</pomInclude>
- <pomInclude>mdep-592-addparentpoms-custom-repo/pom.xml</pomInclude>
- <pomInclude>mdep-803-parent-poms-with-classifier/pom.xml</pomInclude>
- <pomInclude>build-classpath-output-file-and-property/pom.xml</pomInclude>
- <pomInclude>copy-dependencies-graphroots/pom.xml</pomInclude>
- <pomInclude>purge-local-repository*/pom.xml</pomInclude>
- <pomInclude>purge-local-repository-without-pom</pomInclude>
- </pomIncludes>
- <pomExcludes combine.self="override">
- <pomExclude>purge-local-repository-bad-pom/pom.xml</pomExclude>
- </pomExcludes>
- </configuration>
- </execution>
- </executions>
</plugin>
<plugin>
<groupId>org.codehaus.mojo</groupId>