Skip to content
This repository was archived by the owner on Jan 19, 2022. It is now read-only.

Commit ef5fe31

Browse files
committed
[MWRAPPER-14] move groupId to org.apache.maven.wrapper
1 parent 4498b1b commit ef5fe31

File tree

23 files changed

+57
-306
lines changed

23 files changed

+57
-306
lines changed

maven-wrapper-distribution/pom.xml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ under the License.
2222
<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">
2323
<modelVersion>4.0.0</modelVersion>
2424
<parent>
25-
<groupId>org.apache.maven</groupId>
25+
<groupId>org.apache.maven.wrapper</groupId>
2626
<artifactId>maven-wrapper-parent</artifactId>
2727
<version>3.0.3-SNAPSHOT</version>
2828
</parent>
@@ -88,7 +88,7 @@ under the License.
8888

8989
<dependencies>
9090
<dependency>
91-
<groupId>org.apache.maven</groupId>
91+
<groupId>org.apache.maven.wrapper</groupId>
9292
<artifactId>maven-wrapper</artifactId>
9393
<version>${project.version}</version>
9494
</dependency>

maven-wrapper-distribution/src/assembly/bin.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ under the License.
3131
<dependencySet>
3232
<useProjectArtifact>false</useProjectArtifact>
3333
<includes>
34-
<include>org.apache.maven:maven-wrapper:jar:*</include>
34+
<include>org.apache.maven.wrapper:maven-wrapper:jar:*</include>
3535
</includes>
3636
<outputDirectory>.mvn/wrapper</outputDirectory>
3737
<outputFileNameMapping>maven-wrapper.jar</outputFileNameMapping>

maven-wrapper-distribution/src/assembly/script/download

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,10 +11,10 @@ else
1111
echo "Couldn't find .mvn/wrapper/maven-wrapper.jar, downloading it ..."
1212
fi
1313

14-
jarUrl="https://repo.maven.apache.org/maven2/org/apache/maven/maven-wrapper/${project.version}/maven-wrapper-${project.version}.jar"
14+
jarUrl="https://repo.maven.apache.org/maven2/org/apache/maven/wrapper/maven-wrapper/${project.version}/maven-wrapper-${project.version}.jar"
1515

1616
if [ -n "$MVNW_REPOURL" ]; then
17-
jarUrl="$MVNW_REPOURL/org/apache/maven/maven-wrapper/${project.version}/maven-wrapper-${project.version}.jar"
17+
jarUrl="$MVNW_REPOURL/org/apache/maven/wrapper/maven-wrapper/${project.version}/maven-wrapper-${project.version}.jar"
1818
fi
1919

2020
if [ "$MVNW_VERBOSE" = true ]; then

maven-wrapper-distribution/src/assembly/script/download.cmd

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,10 +6,10 @@ if "%MVNW_VERBOSE%" == "true" ECHO Found %LAUNCHER_JAR%
66
goto endWrapper
77

88
:downloadWrapper
9-
set DOWNLOAD_URL="https://repo.maven.apache.org/maven2/org/apache/maven/maven-wrapper/${project.version}/maven-wrapper-${project.version}.jar"
9+
set DOWNLOAD_URL="https://repo.maven.apache.org/maven2/org/apache/maven/wrapper/maven-wrapper/${project.version}/maven-wrapper-${project.version}.jar"
1010

1111
if not "%MVNW_REPOURL%" == "" (
12-
SET DOWNLOAD_URL="%MVNW_REPOURL%/org/apache/maven/maven-wrapper/${project.version}/maven-wrapper-${project.version}.jar"
12+
SET DOWNLOAD_URL="%MVNW_REPOURL%/org/apache/maven/wrapper/maven-wrapper/${project.version}/maven-wrapper-${project.version}.jar"
1313
)
1414
if "%MVNW_VERBOSE%" == "true" (
1515
echo Couldn't find %LAUNCHER_JAR%, downloading it ...

maven-wrapper-plugin/pom.xml

Lines changed: 27 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ under the License.
2323
<modelVersion>4.0.0</modelVersion>
2424

2525
<parent>
26-
<groupId>org.apache.maven</groupId>
26+
<groupId>org.apache.maven.wrapper</groupId>
2727
<artifactId>maven-wrapper-parent</artifactId>
2828
<version>3.0.3-SNAPSHOT</version>
2929
</parent>
@@ -81,15 +81,36 @@ under the License.
8181
<artifactId>maven-invoker-plugin</artifactId>
8282
<configuration>
8383
<goals>
84-
<goal>wrapper</goal>
84+
<goal>${project.groupId}:${project.artifactId}:${project.version}:wrapper</goal>
8585
</goals>
8686
<projectsDirectory>src/it/projects</projectsDirectory>
8787
<debug>false</debug>
88-
<pomExcludes>
89-
<!-- remove once Maven 4 is released -->
90-
<pomExclude>wrapperversion/pom.xml</pomExclude>
91-
</pomExcludes>
88+
<cloneProjectsTo>${project.build.directory}/it</cloneProjectsTo>
89+
<preBuildHookScript>setup</preBuildHookScript>
90+
<postBuildHookScript>verify</postBuildHookScript>
91+
<localRepositoryPath>${project.build.directory}/local-repo</localRepositoryPath>
92+
<settingsFile>src/it/settings.xml</settingsFile>
93+
<pomIncludes>
94+
<pomInclude>*/pom.xml</pomInclude>
95+
</pomIncludes>
96+
<properties>
97+
<maven.compiler.source>${invoker.maven.compiler.source}</maven.compiler.source>
98+
<maven.compiler.target>${invoker.maven.compiler.target}</maven.compiler.target>
99+
<!-- e.g. ensure that Java7 picks up TLSv1.2 when connecting with Central -->
100+
<https.protocols>${https.protocols}</https.protocols>
101+
</properties>
102+
<ignoreFailures>${maven.it.failure.ignore}</ignoreFailures>
92103
</configuration>
104+
<executions>
105+
<execution>
106+
<id>integration-test</id>
107+
<goals>
108+
<goal>install</goal>
109+
<goal>integration-test</goal>
110+
<goal>verify</goal>
111+
</goals>
112+
</execution>
113+
</executions>
93114
</plugin>
94115
</plugins>
95116
</build>

maven-wrapper-plugin/src/it/projects/default/invoker.properties

Lines changed: 0 additions & 18 deletions
This file was deleted.

maven-wrapper-plugin/src/it/projects/default/verify.groovy

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,4 +24,4 @@ assert new File(basedir,'mvnwDebug').exists()
2424
assert new File(basedir,'mvnwDebug.cmd').exists()
2525
assert new File(basedir,'.mvn/wrapper/maven-wrapper.properties').exists()
2626
assert !(new File(basedir,'.mvn/wrapper/maven-wrapper.jar').exists())
27-
assert new File(basedir, 'build.log').text.contains('[INFO] Unpacked org.apache.maven:apache-maven-wrapper:zip:script:')
27+
assert new File(basedir, 'build.log').text.contains('[INFO] Unpacked org.apache.maven.wrapper:maven-wrapper-distribution:zip:script:')

maven-wrapper-plugin/src/it/projects/excludeDebug/invoker.properties

Lines changed: 0 additions & 18 deletions
This file was deleted.

maven-wrapper-plugin/src/it/projects/extension/invoker.properties

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,4 +15,5 @@
1515
# specific language governing permissions and limitations
1616
# under the License.
1717

18-
invoker.maven.version = 4+
18+
# wrapper lifecycle available because maven-wrapper-plugin is put as extension
19+
invoker.goals = wrapper

maven-wrapper-plugin/src/it/projects/maven3/invoker.properties

Lines changed: 0 additions & 19 deletions
This file was deleted.

0 commit comments

Comments
 (0)