You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@tinkerpop.apache.org by sp...@apache.org on 2021/03/31 23:27:44 UTC

[tinkerpop] 01/01: Required Maven 3.6.3

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

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

commit f459798b472f84e80286d2e3fd86723bf7be9b42
Author: Stephen Mallette <st...@amazon.com>
AuthorDate: Wed Mar 31 19:27:02 2021 -0400

    Required Maven 3.6.3
---
 .travis.yml                                             | 4 ++--
 docs/src/dev/developer/development-environment.asciidoc | 2 +-
 pom.xml                                                 | 2 +-
 3 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/.travis.yml b/.travis.yml
index ff3a058..bffd5fb 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -16,8 +16,8 @@ addons:
       - deadsnakes
 
 install:
-  # install maven 3.3.9 if it is not in cache already
-  - bash .travis.install-maven.sh "3.3.9" "${HOME}/mvn-home"
+  # install maven 3.6.3 if it is not in cache already
+  - bash .travis.install-maven.sh "3.6.3" "${HOME}/mvn-home"
   - export M2_HOME=${HOME}/mvn-home
   - export PATH=${HOME}/mvn-home/bin:${PATH}
   # visual check that we have the correct maven/python versions installed
diff --git a/docs/src/dev/developer/development-environment.asciidoc b/docs/src/dev/developer/development-environment.asciidoc
index b2fea52..4b5bb85 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.6.3+]) is used as the common build system, which even
 controls the builds of non-JVM link:https://tinkerpop.apache.org/docs/current/tutorials/gremlin-language-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/pom.xml b/pom.xml
index fc4c822..33ad4e0 100644
--- a/pom.xml
+++ b/pom.xml
@@ -205,7 +205,7 @@ limitations under the License.
                                     <version>[1.8,12)</version>
                                 </requireJavaVersion>
                                 <requireMavenVersion>
-                                    <version>[3.3.9,)</version>
+                                    <version>[3.6.3,)</version>
                                 </requireMavenVersion>
                             </rules>
                         </configuration>