You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@maven.apache.org by ol...@apache.org on 2021/08/08 04:53:59 UTC
[maven-invoker-plugin] branch master updated: [MINVOKER-274]
upgrade to groovy 3.0.8 (#58)
This is an automated email from the ASF dual-hosted git repository.
olamy pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/maven-invoker-plugin.git
The following commit(s) were added to refs/heads/master by this push:
new 709c6c7 [MINVOKER-274] upgrade to groovy 3.0.8 (#58)
709c6c7 is described below
commit 709c6c799069f1a8ab4b510ffbb672cec2604825
Author: Olivier Lamy <ol...@apache.org>
AuthorDate: Sun Aug 8 14:53:52 2021 +1000
[MINVOKER-274] upgrade to groovy 3.0.8 (#58)
Signed-off-by: Olivier Lamy <ol...@apache.org>
---
pom.xml | 88 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++---
1 file changed, 85 insertions(+), 3 deletions(-)
diff --git a/pom.xml b/pom.xml
index d45838f..c1577dc 100644
--- a/pom.xml
+++ b/pom.xml
@@ -73,12 +73,24 @@ under the License.
<beanshell-artifactId>bsh</beanshell-artifactId>
<beanshell-version>2.0b6</beanshell-version>
<groovy-groupId>org.codehaus.groovy</groovy-groupId>
- <groovy-artifactId>groovy-all</groovy-artifactId>
- <groovy-version>2.4.21</groovy-version>
+ <groovy-artifactId>groovy</groovy-artifactId>
+ <groovy-version>3.0.8</groovy-version>
<surefire.version>2.22.2</surefire.version>
<project.build.outputTimestamp>2021-02-14T00:04:14Z</project.build.outputTimestamp>
</properties>
+ <dependencyManagement>
+ <dependencies>
+ <dependency>
+ <groupId>${groovy-groupId}</groupId>
+ <artifactId>groovy-bom</artifactId>
+ <version>${groovy-version}</version>
+ <scope>import</scope>
+ <type>pom</type>
+ </dependency>
+ </dependencies>
+ </dependencyManagement>
+
<dependencies>
<dependency>
<groupId>org.apache.maven.shared</groupId>
@@ -202,7 +214,77 @@ under the License.
<dependency>
<groupId>${groovy-groupId}</groupId>
<artifactId>${groovy-artifactId}</artifactId>
- <version>${groovy-version}</version>
+ <scope>runtime</scope>
+ </dependency>
+ <!-- groovy-all do not provide anymore a uber jar containing everything so we must add some dependencies -->
+ <dependency>
+ <groupId>${groovy-groupId}</groupId>
+ <artifactId>groovy-ant</artifactId>
+ <scope>runtime</scope>
+ </dependency>
+ <dependency>
+ <groupId>${groovy-groupId}</groupId>
+ <artifactId>groovy-astbuilder</artifactId>
+ <scope>runtime</scope>
+ </dependency>
+ <dependency>
+ <groupId>${groovy-groupId}</groupId>
+ <artifactId>groovy-console</artifactId>
+ <scope>runtime</scope>
+ </dependency>
+ <dependency>
+ <groupId>${groovy-groupId}</groupId>
+ <artifactId>groovy-datetime</artifactId>
+ <scope>runtime</scope>
+ </dependency>
+ <dependency>
+ <groupId>${groovy-groupId}</groupId>
+ <artifactId>groovy-jmx</artifactId>
+ <scope>runtime</scope>
+ </dependency>
+ <dependency>
+ <groupId>${groovy-groupId}</groupId>
+ <artifactId>groovy-json</artifactId>
+ <scope>runtime</scope>
+ </dependency>
+ <dependency>
+ <groupId>${groovy-groupId}</groupId>
+ <artifactId>groovy-jsr223</artifactId>
+ <scope>runtime</scope>
+ </dependency>
+ <dependency>
+ <groupId>${groovy-groupId}</groupId>
+ <artifactId>groovy-macro</artifactId>
+ <scope>runtime</scope>
+ </dependency>
+ <dependency>
+ <groupId>${groovy-groupId}</groupId>
+ <artifactId>groovy-nio</artifactId>
+ <scope>runtime</scope>
+ </dependency>
+ <dependency>
+ <groupId>${groovy-groupId}</groupId>
+ <artifactId>groovy-servlet</artifactId>
+ <scope>runtime</scope>
+ </dependency>
+ <dependency>
+ <groupId>${groovy-groupId}</groupId>
+ <artifactId>groovy-test</artifactId>
+ <scope>runtime</scope>
+ </dependency>
+ <dependency>
+ <groupId>${groovy-groupId}</groupId>
+ <artifactId>groovy-test-junit5</artifactId>
+ <scope>runtime</scope>
+ </dependency>
+ <dependency>
+ <groupId>${groovy-groupId}</groupId>
+ <artifactId>groovy-testng</artifactId>
+ <scope>runtime</scope>
+ </dependency>
+ <dependency>
+ <groupId>${groovy-groupId}</groupId>
+ <artifactId>groovy-xml</artifactId>
<scope>runtime</scope>
</dependency>