This is an automated email from the ASF dual-hosted git repository.

spmallette pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/tinkerpop.git


The following commit(s) were added to refs/heads/master by this push:
     new 285a6eb  Bumped maven and plugin versions CTR
285a6eb is described below

commit 285a6eb008cfbc908277414b28db902006a6dd54
Author: Stephen Mallette <[email protected]>
AuthorDate: Fri Dec 17 05:28:07 2021 -0500

    Bumped maven and plugin versions CTR
---
 .../dev/developer/development-environment.asciidoc |  2 +-
 gremlin-console/pom.xml                            |  8 +++----
 gremlin-python/pom.xml                             |  4 ++--
 pom.xml                                            | 25 ++++++++++------------
 4 files changed, 18 insertions(+), 21 deletions(-)

diff --git a/docs/src/dev/developer/development-environment.asciidoc 
b/docs/src/dev/developer/development-environment.asciidoc
index ae4f0a0..26f9e0e 100644
--- a/docs/src/dev/developer/development-environment.asciidoc
+++ b/docs/src/dev/developer/development-environment.asciidoc
@@ -29,7 +29,7 @@ image:conspiracy.png[]
 At a minimum, development of TinkerPop requires 
link:https://openjdk.java.net/projects/jdk8/[Java 8] but it is
 preferable to use link:https://openjdk.java.net/projects/jdk/11/[Java 11] 
cross-compiled to Java 8 (the
 cross-compilation happens automatically as part of the build). Maven 
(requiring a minimum of
-link:https://maven.apache.org/download.cgi[Maven 3.3.9+]) is used as the 
common build system, which even
+link:https://maven.apache.org/download.cgi[Maven 3.5.3+]) is used as the 
common build system, which even
 controls the builds of non-JVM 
link:https://tinkerpop.apache.org/docs/x.y.z/reference/#gremlin-drivers-variants[GLVs]
 such as `gremlin-python`. Java and Maven are described as a "minimum" for a 
development environment, because they
 will only build JVM portions of TinkerPop and many integration tests will not 
fire with this simple setup. It is
diff --git a/gremlin-console/pom.xml b/gremlin-console/pom.xml
index c7bd663..a03cbe8 100644
--- a/gremlin-console/pom.xml
+++ b/gremlin-console/pom.xml
@@ -328,7 +328,7 @@ limitations under the License.
                                 </goals>
                                 <configuration>
                                     <skip>${skipIntegrationTests}</skip>
-                                    <tasks>
+                                    <target>
                                         <copy 
todir="${project.build.directory}/python">
                                             <fileset dir="src/test/python"/>
                                         </copy>
@@ -344,7 +344,7 @@ limitations under the License.
                                               failonerror="true">
                                             <arg line="--python=python3 env"/>
                                         </exec>
-                                    </tasks>
+                                    </target>
                                 </configuration>
                             </execution>
                             <execution>
@@ -373,11 +373,11 @@ limitations under the License.
                                 </goals>
                                 <configuration>
                                     <skip>${skipIntegrationTests}</skip>
-                                    <tasks>
+                                    <target>
                                         <copy 
todir="${project.build.directory}/python/gremlin-console">
                                             <fileset 
dir="${project.build.directory}/apache-tinkerpop-gremlin-console-${project.version}-standalone"/>
                                         </copy>
-                                    </tasks>
+                                    </target>
                                 </configuration>
                             </execution>
 
diff --git a/gremlin-python/pom.xml b/gremlin-python/pom.xml
index 90d73e2..e594b49 100644
--- a/gremlin-python/pom.xml
+++ b/gremlin-python/pom.xml
@@ -110,7 +110,7 @@ limitations under the License.
                                     <goal>run</goal>
                                 </goals>
                                 <configuration>
-                                    <tasks>
+                                    <target>
                                         <!-- seems like we need a few 
different copies of the same source. all the
                                              different python stuff doesn't 
seem to want to share. we use
                                              /python3 for basic tests and 
stuff and /python-packaged for distribution
@@ -158,7 +158,7 @@ limitations under the License.
                                               failonerror="true">
                                             <arg line="install wheel"/>
                                         </exec>
-                                    </tasks>
+                                    </target>
                                 </configuration>
                             </execution>
                             <execution>
diff --git a/pom.xml b/pom.xml
index 2f269d6..72aabfd 100644
--- a/pom.xml
+++ b/pom.xml
@@ -157,7 +157,7 @@ limitations under the License.
         <groovy.version>2.5.14</groovy.version>
         <hadoop.version>3.3.1</hadoop.version>
         <java.tuples.version>1.2</java.tuples.version>
-        <javadoc-plugin.version>3.1.0</javadoc-plugin.version>
+        <javadoc-plugin.version>3.3.1</javadoc-plugin.version>
         <jcabi.version>1.1</jcabi.version>
         <junit.version>4.13.1</junit.version>
         <logback.version>1.2.3</logback.version>
@@ -193,7 +193,7 @@ limitations under the License.
             <plugin>
                 <groupId>org.codehaus.mojo</groupId>
                 <artifactId>versions-maven-plugin</artifactId>
-                <version>2.7</version>
+                <version>2.8.1</version>
             </plugin>
             <plugin>
                 <groupId>org.apache.maven.plugins</groupId>
@@ -215,7 +215,7 @@ limitations under the License.
                                     <version>[1.8,12)</version>
                                 </requireJavaVersion>
                                 <requireMavenVersion>
-                                    <version>[3.3.9,)</version>
+                                    <version>[3.5.3,)</version>
                                 </requireMavenVersion>
                             </rules>
                         </configuration>
@@ -225,7 +225,7 @@ limitations under the License.
             <plugin>
                 <groupId>org.apache.maven.plugins</groupId>
                 <artifactId>maven-source-plugin</artifactId>
-                <version>3.0.1</version>
+                <version>3.2.1</version>
                 <executions>
                     <execution>
                         <id>attach-sources</id>
@@ -293,7 +293,7 @@ limitations under the License.
             <plugin>
                 <groupId>org.codehaus.mojo</groupId>
                 <artifactId>buildnumber-maven-plugin</artifactId>
-                <version>1.4</version>
+                <version>3.0.0</version>
                 <executions>
                     <execution>
                         <goals>
@@ -305,7 +305,7 @@ limitations under the License.
             <plugin>
                 <groupId>org.codehaus.mojo</groupId>
                 <artifactId>build-helper-maven-plugin</artifactId>
-                <version>3.0.0</version>
+                <version>3.2.0</version>
                 <executions>
                     <execution>
                         <!-- source: 
https://stackoverflow.com/a/39139979/6753576 -->
@@ -351,7 +351,6 @@ limitations under the License.
             <plugin>
                 <groupId>org.apache.maven.plugins</groupId>
                 <artifactId>maven-jar-plugin</artifactId>
-                <version>3.0.2</version>
                 <configuration>
                     <archive>
                         <manifestEntries>
@@ -597,24 +596,22 @@ limitations under the License.
                 <plugin>
                     <groupId>org.apache.maven.plugins</groupId>
                     <artifactId>maven-assembly-plugin</artifactId>
-                    <version>3.1.1</version>
+                    <version>3.3.0</version>
                 </plugin>
                 <plugin>
                     <groupId>org.apache.maven.plugins</groupId>
                     <artifactId>maven-jar-plugin</artifactId>
-                    <version>3.0.2</version>
+                    <version>3.2.0</version>
                 </plugin>
-                <!-- can't upgrade past 1.4.6 until we enforce maven 3.5.2 or 
better
-                     https://github.com/spotify/dockerfile-maven/issues/252 -->
                 <plugin>
                     <groupId>com.spotify</groupId>
                     <artifactId>dockerfile-maven-plugin</artifactId>
-                    <version>1.4.6</version>
+                    <version>1.4.13</version>
                 </plugin>
                 <plugin>
                     <groupId>org.apache.maven.plugins</groupId>
                     <artifactId>maven-antrun-plugin</artifactId>
-                    <version>1.8</version>
+                    <version>3.0.0</version>
                 </plugin>
                 <plugin>
                     <groupId>org.apache.maven.plugins</groupId>
@@ -1564,7 +1561,7 @@ limitations under the License.
                     <plugin>
                         <artifactId>exec-maven-plugin</artifactId>
                         <groupId>org.codehaus.mojo</groupId>
-                        <version>1.6.0</version>
+                        <version>3.0.0</version>
                         <inherited>false</inherited>
                         <executions>
                             <execution>

Reply via email to