Centrally manage gmavenplus plugin and bump to 1.5
Project: http://git-wip-us.apache.org/repos/asf/tinkerpop/repo Commit: http://git-wip-us.apache.org/repos/asf/tinkerpop/commit/9b4c7884 Tree: http://git-wip-us.apache.org/repos/asf/tinkerpop/tree/9b4c7884 Diff: http://git-wip-us.apache.org/repos/asf/tinkerpop/diff/9b4c7884 Branch: refs/heads/TINKERPOP-1442-master Commit: 9b4c7884dc5c3e09086113b3720f07e1501951c4 Parents: 2106b10 Author: Stephen Mallette <sp...@genoprime.com> Authored: Wed Sep 14 13:45:41 2016 -0400 Committer: Stephen Mallette <sp...@genoprime.com> Committed: Wed Sep 14 13:45:41 2016 -0400 ---------------------------------------------------------------------- giraph-gremlin/pom.xml | 18 ------------------ gremlin-console/pom.xml | 18 ------------------ gremlin-groovy-test/pom.xml | 18 ------------------ gremlin-groovy/pom.xml | 18 ------------------ gremlin-python/pom.xml | 22 ++-------------------- hadoop-gremlin/pom.xml | 18 ------------------ neo4j-gremlin/pom.xml | 18 ------------------ pom.xml | 25 ++++++++++++++++++++++++- spark-gremlin/pom.xml | 18 ------------------ 9 files changed, 26 insertions(+), 147 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/tinkerpop/blob/9b4c7884/giraph-gremlin/pom.xml ---------------------------------------------------------------------- diff --git a/giraph-gremlin/pom.xml b/giraph-gremlin/pom.xml index 47b1adc..528b2ad 100644 --- a/giraph-gremlin/pom.xml +++ b/giraph-gremlin/pom.xml @@ -228,24 +228,6 @@ limitations under the License. <plugin> <groupId>org.codehaus.gmavenplus</groupId> <artifactId>gmavenplus-plugin</artifactId> - <version>1.2</version> - <executions> - <execution> - <goals> - <goal>addSources</goal> - <goal>addTestSources</goal> - <goal>generateStubs</goal> - <goal>compile</goal> - <goal>testGenerateStubs</goal> - <goal>testCompile</goal> - <goal>removeStubs</goal> - <goal>removeTestStubs</goal> - </goals> - </execution> - </executions> - <configuration> - <invokeDynamic>true</invokeDynamic> - </configuration> </plugin> <plugin> <groupId>org.apache.maven.plugins</groupId> http://git-wip-us.apache.org/repos/asf/tinkerpop/blob/9b4c7884/gremlin-console/pom.xml ---------------------------------------------------------------------- diff --git a/gremlin-console/pom.xml b/gremlin-console/pom.xml index 7662a6b..aae5e41 100644 --- a/gremlin-console/pom.xml +++ b/gremlin-console/pom.xml @@ -206,24 +206,6 @@ limitations under the License. <plugin> <groupId>org.codehaus.gmavenplus</groupId> <artifactId>gmavenplus-plugin</artifactId> - <version>1.2</version> - <executions> - <execution> - <goals> - <goal>addSources</goal> - <goal>addTestSources</goal> - <goal>generateStubs</goal> - <goal>compile</goal> - <goal>testGenerateStubs</goal> - <goal>testCompile</goal> - <goal>removeStubs</goal> - <goal>removeTestStubs</goal> - </goals> - <configuration> - <invokeDynamic>true</invokeDynamic> - </configuration> - </execution> - </executions> </plugin> </plugins> </build> http://git-wip-us.apache.org/repos/asf/tinkerpop/blob/9b4c7884/gremlin-groovy-test/pom.xml ---------------------------------------------------------------------- diff --git a/gremlin-groovy-test/pom.xml b/gremlin-groovy-test/pom.xml index 2bb8502..614591e 100644 --- a/gremlin-groovy-test/pom.xml +++ b/gremlin-groovy-test/pom.xml @@ -50,24 +50,6 @@ limitations under the License. <plugin> <groupId>org.codehaus.gmavenplus</groupId> <artifactId>gmavenplus-plugin</artifactId> - <version>1.2</version> - <executions> - <execution> - <goals> - <goal>addSources</goal> - <goal>addTestSources</goal> - <goal>generateStubs</goal> - <goal>compile</goal> - <goal>testGenerateStubs</goal> - <goal>testCompile</goal> - <goal>removeStubs</goal> - <goal>removeTestStubs</goal> - </goals> - </execution> - </executions> - <configuration> - <invokeDynamic>true</invokeDynamic> - </configuration> </plugin> <plugin> <groupId>org.apache.maven.plugins</groupId> http://git-wip-us.apache.org/repos/asf/tinkerpop/blob/9b4c7884/gremlin-groovy/pom.xml ---------------------------------------------------------------------- diff --git a/gremlin-groovy/pom.xml b/gremlin-groovy/pom.xml index 5518be8..171770f 100644 --- a/gremlin-groovy/pom.xml +++ b/gremlin-groovy/pom.xml @@ -113,24 +113,6 @@ limitations under the License. <plugin> <groupId>org.codehaus.gmavenplus</groupId> <artifactId>gmavenplus-plugin</artifactId> - <version>1.2</version> - <executions> - <execution> - <goals> - <goal>addSources</goal> - <goal>addTestSources</goal> - <goal>generateStubs</goal> - <goal>compile</goal> - <goal>testGenerateStubs</goal> - <goal>testCompile</goal> - <goal>removeStubs</goal> - <goal>removeTestStubs</goal> - </goals> - </execution> - </executions> - <configuration> - <invokeDynamic>true</invokeDynamic> - </configuration> </plugin> <plugin> <groupId>org.apache.maven.plugins</groupId> http://git-wip-us.apache.org/repos/asf/tinkerpop/blob/9b4c7884/gremlin-python/pom.xml ---------------------------------------------------------------------- diff --git a/gremlin-python/pom.xml b/gremlin-python/pom.xml index b2ba875..76afe60 100644 --- a/gremlin-python/pom.xml +++ b/gremlin-python/pom.xml @@ -124,24 +124,6 @@ <plugin> <groupId>org.codehaus.gmavenplus</groupId> <artifactId>gmavenplus-plugin</artifactId> - <version>1.2</version> - <executions> - <execution> - <goals> - <goal>addSources</goal> - <goal>addTestSources</goal> - <goal>generateStubs</goal> - <goal>compile</goal> - <goal>testGenerateStubs</goal> - <goal>testCompile</goal> - <goal>removeStubs</goal> - <goal>removeTestStubs</goal> - </goals> - </execution> - </executions> - <configuration> - <invokeDynamic>true</invokeDynamic> - </configuration> </plugin> <plugin> <groupId>org.apache.maven.plugins</groupId> @@ -458,7 +440,8 @@ <!-- use pytest to execute native python tests - output of xunit output is configured in setup.cfg. - had to use the ant plugin - maven-exec-plugin + this has to be an integration-test because we need gremlin-server running and the standard + test phase doesn't have a pre/post event like integration-test does. --> <execution> <id>native-python-test</id> @@ -482,7 +465,6 @@ <plugin> <groupId>org.codehaus.gmavenplus</groupId> <artifactId>gmavenplus-plugin</artifactId> - <version>1.2</version> <dependencies> <dependency> <groupId>org.codehaus.groovy</groupId> http://git-wip-us.apache.org/repos/asf/tinkerpop/blob/9b4c7884/hadoop-gremlin/pom.xml ---------------------------------------------------------------------- diff --git a/hadoop-gremlin/pom.xml b/hadoop-gremlin/pom.xml index 542fd96..74f91b1 100644 --- a/hadoop-gremlin/pom.xml +++ b/hadoop-gremlin/pom.xml @@ -223,24 +223,6 @@ limitations under the License. <plugin> <groupId>org.codehaus.gmavenplus</groupId> <artifactId>gmavenplus-plugin</artifactId> - <version>1.2</version> - <executions> - <execution> - <goals> - <goal>addSources</goal> - <goal>addTestSources</goal> - <goal>generateStubs</goal> - <goal>compile</goal> - <goal>testGenerateStubs</goal> - <goal>testCompile</goal> - <goal>removeStubs</goal> - <goal>removeTestStubs</goal> - </goals> - </execution> - </executions> - <configuration> - <invokeDynamic>true</invokeDynamic> - </configuration> </plugin> </plugins> </build> http://git-wip-us.apache.org/repos/asf/tinkerpop/blob/9b4c7884/neo4j-gremlin/pom.xml ---------------------------------------------------------------------- diff --git a/neo4j-gremlin/pom.xml b/neo4j-gremlin/pom.xml index d3e5082..109f372 100644 --- a/neo4j-gremlin/pom.xml +++ b/neo4j-gremlin/pom.xml @@ -94,24 +94,6 @@ limitations under the License. <plugin> <groupId>org.codehaus.gmavenplus</groupId> <artifactId>gmavenplus-plugin</artifactId> - <version>1.2</version> - <executions> - <execution> - <goals> - <goal>addSources</goal> - <goal>addTestSources</goal> - <goal>generateStubs</goal> - <goal>compile</goal> - <goal>testGenerateStubs</goal> - <goal>testCompile</goal> - <goal>removeStubs</goal> - <goal>removeTestStubs</goal> - </goals> - </execution> - </executions> - <configuration> - <invokeDynamic>true</invokeDynamic> - </configuration> </plugin> <plugin> <groupId>org.apache.maven.plugins</groupId> http://git-wip-us.apache.org/repos/asf/tinkerpop/blob/9b4c7884/pom.xml ---------------------------------------------------------------------- diff --git a/pom.xml b/pom.xml index e37746c..7a4c230 100644 --- a/pom.xml +++ b/pom.xml @@ -293,7 +293,7 @@ limitations under the License. <exclude>**/src/main/static/**</exclude> <exclude>**/_bsp/**</exclude> <exclude>DEPENDENCIES</exclude> - <exclude>.glv</exclude> + <exclude>**/.glv</exclude> </excludes> <licenses> <license implementation="org.apache.rat.analysis.license.ApacheSoftwareLicense20"/> @@ -433,6 +433,29 @@ limitations under the License. <artifactId>maven-javadoc-plugin</artifactId> <version>${javadoc-plugin.version}</version> </plugin> + <plugin> + <groupId>org.codehaus.gmavenplus</groupId> + <artifactId>gmavenplus-plugin</artifactId> + <version>1.5</version> + <executions> + <execution> + <goals> + <goal>addSources</goal> + <goal>addTestSources</goal> + <goal>generateStubs</goal> + <goal>compile</goal> + <goal>testGenerateStubs</goal> + <goal>testCompile</goal> + <goal>removeStubs</goal> + <goal>removeTestStubs</goal> + </goals> + </execution> + </executions> + <configuration> + <targetBytecode>1.8</targetBytecode> + <invokeDynamic>true</invokeDynamic> + </configuration> + </plugin> </plugins> </pluginManagement> </build> http://git-wip-us.apache.org/repos/asf/tinkerpop/blob/9b4c7884/spark-gremlin/pom.xml ---------------------------------------------------------------------- diff --git a/spark-gremlin/pom.xml b/spark-gremlin/pom.xml index e018b21..7f4137e 100644 --- a/spark-gremlin/pom.xml +++ b/spark-gremlin/pom.xml @@ -362,24 +362,6 @@ <plugin> <groupId>org.codehaus.gmavenplus</groupId> <artifactId>gmavenplus-plugin</artifactId> - <version>1.2</version> - <executions> - <execution> - <goals> - <goal>addSources</goal> - <goal>addTestSources</goal> - <goal>generateStubs</goal> - <goal>compile</goal> - <goal>testGenerateStubs</goal> - <goal>testCompile</goal> - <goal>removeStubs</goal> - <goal>removeTestStubs</goal> - </goals> - </execution> - </executions> - <configuration> - <invokeDynamic>true</invokeDynamic> - </configuration> </plugin> <plugin> <groupId>org.apache.maven.plugins</groupId>