This is an automated email from the ASF dual-hosted git repository. slachiewicz pushed a commit to branch invoker2 in repository https://gitbox.apache.org/repos/asf/maven-install-plugin.git
commit b88695ffaf18fbc0a8f090aaa8d93f7d6d439ac1 Author: Sylwester Lachiewicz <[email protected]> AuthorDate: Mon Nov 10 23:41:55 2025 +0100 Bump m-invoker-p to 3.9.1 --- pom.xml | 3 + src/it/MINSTALL-108/pom.xml | 5 ++ src/it/MINSTALL-52/pom.xml | 5 ++ src/it/MINSTALL-98/pom.xml | 159 +++++++++++++++++++------------------ src/it/MINSTALL-99/pom.xml | 159 +++++++++++++++++++------------------ src/it/gav-validation/pom.xml | 5 ++ src/it/install-at-end-fail/pom.xml | 5 ++ src/it/install-at-end-pass/pom.xml | 5 ++ src/it/no-main-artifact-1/pom.xml | 5 ++ src/it/no-main-artifact-2/pom.xml | 5 ++ 10 files changed, 202 insertions(+), 154 deletions(-) diff --git a/pom.xml b/pom.xml index 1eef815..233190e 100644 --- a/pom.xml +++ b/pom.xml @@ -82,6 +82,7 @@ <mavenAntrunPluginVersion>${version.maven-antrun-plugin}</mavenAntrunPluginVersion> <mavenCompilerPluginVersion>${version.maven-compiler-plugin}</mavenCompilerPluginVersion> <mavenEnforcerPluginVersion>${version.maven-enforcer-plugin}</mavenEnforcerPluginVersion> + <mavenInvokerPluginVersion>${version.maven-invoker-plugin}</mavenInvokerPluginVersion> <mavenJarPluginVersion>${version.maven-jar-plugin}</mavenJarPluginVersion> <mavenPluginPluginVersion>${version.maven-plugin-tools}</mavenPluginPluginVersion> <mavenResourcesPluginVersion>${version.maven-resources-plugin}</mavenResourcesPluginVersion> @@ -89,6 +90,8 @@ <mavenSurefirePluginVersion>${version.maven-surefire}</mavenSurefirePluginVersion> <project.build.outputTimestamp>2025-02-24T06:39:59Z</project.build.outputTimestamp> + + <version.maven-invoker-plugin>3.9.1</version.maven-invoker-plugin> </properties> <dependencies> diff --git a/src/it/MINSTALL-108/pom.xml b/src/it/MINSTALL-108/pom.xml index 957e7b8..1a703d5 100644 --- a/src/it/MINSTALL-108/pom.xml +++ b/src/it/MINSTALL-108/pom.xml @@ -66,6 +66,11 @@ under the License. <artifactId>maven-surefire-plugin</artifactId> <version>@mavenSurefirePluginVersion@</version> </plugin> + <plugin> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-invoker-plugin</artifactId> + <version>@mavenInvokerPluginVersion@</version> + </plugin> </plugins> </build> diff --git a/src/it/MINSTALL-52/pom.xml b/src/it/MINSTALL-52/pom.xml index 3a25d59..d26bd87 100644 --- a/src/it/MINSTALL-52/pom.xml +++ b/src/it/MINSTALL-52/pom.xml @@ -38,6 +38,11 @@ under the License. <artifactId>maven-install-plugin</artifactId> <version>@project.version@</version> </plugin> + <plugin> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-invoker-plugin</artifactId> + <version>@mavenInvokerPluginVersion@</version> + </plugin> </plugins> </build> diff --git a/src/it/MINSTALL-98/pom.xml b/src/it/MINSTALL-98/pom.xml index b1ff426..8ec07e4 100644 --- a/src/it/MINSTALL-98/pom.xml +++ b/src/it/MINSTALL-98/pom.xml @@ -1,77 +1,82 @@ -<?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.minstall-98</groupId> - <artifactId>multithread</artifactId> - <version>1.0</version> - <packaging>pom</packaging> - - <description> - Tests installation at end with two threads. - </description> - - <properties> - <maven.test.skip>true</maven.test.skip> - </properties> - - <build> - <plugins> - <plugin> - <groupId>org.apache.maven.plugins</groupId> - <artifactId>maven-compiler-plugin</artifactId> - <version>@mavenCompilerPluginVersion@</version> - </plugin> - <plugin> - <groupId>org.apache.maven.plugins</groupId> - <artifactId>maven-install-plugin</artifactId> - <version>@project.version@</version> - <configuration> - <installAtEnd>true</installAtEnd> - </configuration> - </plugin> - <plugin> - <groupId>org.apache.maven.plugins</groupId> - <artifactId>maven-jar-plugin</artifactId> - <version>@mavenJarPluginVersion@</version> - </plugin> - <plugin> - <groupId>org.apache.maven.plugins</groupId> - <artifactId>maven-resources-plugin</artifactId> - <version>@mavenResourcesPluginVersion@</version> - </plugin> - <plugin> - <groupId>org.apache.maven.plugins</groupId> - <artifactId>maven-surefire-plugin</artifactId> - <version>@mavenSurefirePluginVersion@</version> - </plugin> - </plugins> - </build> - - <modules> - <module>module1</module> - <module>module2</module> - </modules> - -</project> +<?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.minstall-98</groupId> + <artifactId>multithread</artifactId> + <version>1.0</version> + <packaging>pom</packaging> + + <description> + Tests installation at end with two threads. + </description> + + <properties> + <maven.test.skip>true</maven.test.skip> + </properties> + + <build> + <plugins> + <plugin> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-compiler-plugin</artifactId> + <version>@mavenCompilerPluginVersion@</version> + </plugin> + <plugin> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-install-plugin</artifactId> + <version>@project.version@</version> + <configuration> + <installAtEnd>true</installAtEnd> + </configuration> + </plugin> + <plugin> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-jar-plugin</artifactId> + <version>@mavenJarPluginVersion@</version> + </plugin> + <plugin> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-resources-plugin</artifactId> + <version>@mavenResourcesPluginVersion@</version> + </plugin> + <plugin> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-surefire-plugin</artifactId> + <version>@mavenSurefirePluginVersion@</version> + </plugin> + <plugin> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-invoker-plugin</artifactId> + <version>@mavenInvokerPluginVersion@</version> + </plugin> + </plugins> + </build> + + <modules> + <module>module1</module> + <module>module2</module> + </modules> + +</project> diff --git a/src/it/MINSTALL-99/pom.xml b/src/it/MINSTALL-99/pom.xml index 2f768b9..2383ea5 100644 --- a/src/it/MINSTALL-99/pom.xml +++ b/src/it/MINSTALL-99/pom.xml @@ -1,77 +1,82 @@ -<?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.minstall-99</groupId> - <artifactId>configperproject</artifactId> - <version>1.0</version> - <packaging>pom</packaging> - - <description> - Tests installation at end with different plugin configurations. - </description> - - <properties> - <maven.test.skip>true</maven.test.skip> - </properties> - - <build> - <plugins> - <plugin> - <groupId>org.apache.maven.plugins</groupId> - <artifactId>maven-compiler-plugin</artifactId> - <version>@mavenCompilerPluginVersion@</version> - </plugin> - <plugin> - <groupId>org.apache.maven.plugins</groupId> - <artifactId>maven-install-plugin</artifactId> - <version>@project.version@</version> - <configuration> - <installAtEnd>true</installAtEnd> - </configuration> - </plugin> - <plugin> - <groupId>org.apache.maven.plugins</groupId> - <artifactId>maven-jar-plugin</artifactId> - <version>@mavenJarPluginVersion@</version> - </plugin> - <plugin> - <groupId>org.apache.maven.plugins</groupId> - <artifactId>maven-resources-plugin</artifactId> - <version>@mavenResourcesPluginVersion@</version> - </plugin> - <plugin> - <groupId>org.apache.maven.plugins</groupId> - <artifactId>maven-surefire-plugin</artifactId> - <version>@mavenSurefirePluginVersion@</version> - </plugin> - </plugins> - </build> - - <modules> - <module>module1</module> - <module>module2</module> - </modules> - -</project> +<?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.minstall-99</groupId> + <artifactId>configperproject</artifactId> + <version>1.0</version> + <packaging>pom</packaging> + + <description> + Tests installation at end with different plugin configurations. + </description> + + <properties> + <maven.test.skip>true</maven.test.skip> + </properties> + + <build> + <plugins> + <plugin> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-compiler-plugin</artifactId> + <version>@mavenCompilerPluginVersion@</version> + </plugin> + <plugin> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-install-plugin</artifactId> + <version>@project.version@</version> + <configuration> + <installAtEnd>true</installAtEnd> + </configuration> + </plugin> + <plugin> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-jar-plugin</artifactId> + <version>@mavenJarPluginVersion@</version> + </plugin> + <plugin> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-resources-plugin</artifactId> + <version>@mavenResourcesPluginVersion@</version> + </plugin> + <plugin> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-surefire-plugin</artifactId> + <version>@mavenSurefirePluginVersion@</version> + </plugin> + <plugin> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-invoker-plugin</artifactId> + <version>@mavenInvokerPluginVersion@</version> + </plugin> + </plugins> + </build> + + <modules> + <module>module1</module> + <module>module2</module> + </modules> + +</project> diff --git a/src/it/gav-validation/pom.xml b/src/it/gav-validation/pom.xml index d0ce339..8e2416b 100644 --- a/src/it/gav-validation/pom.xml +++ b/src/it/gav-validation/pom.xml @@ -40,6 +40,11 @@ under the License. <artifactId>maven-install-plugin</artifactId> <version>@project.version@</version> </plugin> + <plugin> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-invoker-plugin</artifactId> + <version>@mavenInvokerPluginVersion@</version> + </plugin> </plugins> </build> diff --git a/src/it/install-at-end-fail/pom.xml b/src/it/install-at-end-fail/pom.xml index 23de9d8..0ec6994 100644 --- a/src/it/install-at-end-fail/pom.xml +++ b/src/it/install-at-end-fail/pom.xml @@ -66,6 +66,11 @@ under the License. <artifactId>maven-surefire-plugin</artifactId> <version>@mavenSurefirePluginVersion@</version> </plugin> + <plugin> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-invoker-plugin</artifactId> + <version>@mavenInvokerPluginVersion@</version> + </plugin> </plugins> </build> diff --git a/src/it/install-at-end-pass/pom.xml b/src/it/install-at-end-pass/pom.xml index 9bf0968..6d44a13 100644 --- a/src/it/install-at-end-pass/pom.xml +++ b/src/it/install-at-end-pass/pom.xml @@ -66,6 +66,11 @@ under the License. <artifactId>maven-surefire-plugin</artifactId> <version>@mavenSurefirePluginVersion@</version> </plugin> + <plugin> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-invoker-plugin</artifactId> + <version>@mavenInvokerPluginVersion@</version> + </plugin> </plugins> </build> diff --git a/src/it/no-main-artifact-1/pom.xml b/src/it/no-main-artifact-1/pom.xml index 850b2b5..9145c6a 100644 --- a/src/it/no-main-artifact-1/pom.xml +++ b/src/it/no-main-artifact-1/pom.xml @@ -90,6 +90,11 @@ under the License. <artifactId>maven-surefire-plugin</artifactId> <version>@mavenSurefirePluginVersion@</version> </plugin> + <plugin> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-invoker-plugin</artifactId> + <version>@mavenInvokerPluginVersion@</version> + </plugin> </plugins> </build> diff --git a/src/it/no-main-artifact-2/pom.xml b/src/it/no-main-artifact-2/pom.xml index 93e0451..2e3f6f8 100644 --- a/src/it/no-main-artifact-2/pom.xml +++ b/src/it/no-main-artifact-2/pom.xml @@ -89,6 +89,11 @@ under the License. <artifactId>maven-surefire-plugin</artifactId> <version>@mavenSurefirePluginVersion@</version> </plugin> + <plugin> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-invoker-plugin</artifactId> + <version>@mavenInvokerPluginVersion@</version> + </plugin> </plugins> </build>
