Skip to content

Commit 80fbdc5

Browse files
committed
remove groovy and gmavenplus plugin
1 parent 20b4743 commit 80fbdc5

File tree

1 file changed

+1
-35
lines changed

1 file changed

+1
-35
lines changed

pom.xml

Lines changed: 1 addition & 35 deletions
Original file line numberDiff line numberDiff line change
@@ -152,7 +152,6 @@
152152
<aws.kinesis.client.version>1.2.1</aws.kinesis.client.version>
153153
<commons.httpclient.version>4.3.2</commons.httpclient.version>
154154
<commons.math3.version>3.4.1</commons.math3.version>
155-
<test_classpath_file>${project.build.directory}/spark-test-classpath.txt</test_classpath_file>
156155
<scala.version>2.10.4</scala.version>
157156
<scala.binary.version>2.10</scala.binary.version>
158157
<jline.version>${scala.version}</jline.version>
@@ -318,17 +317,6 @@
318317
<artifactId>unused</artifactId>
319318
<version>1.0.0</version>
320319
</dependency>
321-
<!--
322-
This depndency has been added to provided scope as it is needed for executing build
323-
specific groovy scripts using gmaven+ and not required for downstream project building
324-
with spark.
325-
-->
326-
<dependency>
327-
<groupId>org.codehaus.groovy</groupId>
328-
<artifactId>groovy-all</artifactId>
329-
<version>2.3.7</version>
330-
<scope>provided</scope>
331-
</dependency>
332320
<!--
333321
This is needed by the scalatest plugin, and so is declared here to be available in
334322
all child modules, just as scalatest is run in all children
@@ -1423,34 +1411,12 @@
14231411
</goals>
14241412
<configuration>
14251413
<includeScope>test</includeScope>
1426-
<outputFile>${test_classpath_file}</outputFile>
1414+
<outputProperty>test_classpath</outputProperty>
14271415
</configuration>
14281416
</execution>
14291417
</executions>
14301418
</plugin>
14311419

1432-
<!-- This plugin reads a file into maven property. And it lets us write groovy !! -->
1433-
<plugin>
1434-
<groupId>org.codehaus.gmavenplus</groupId>
1435-
<artifactId>gmavenplus-plugin</artifactId>
1436-
<version>1.5</version>
1437-
<executions>
1438-
<execution>
1439-
<phase>process-test-classes</phase>
1440-
<goals>
1441-
<goal>execute</goal>
1442-
</goals>
1443-
<configuration>
1444-
<scripts>
1445-
<script><![CDATA[
1446-
def file = new File(project.properties.test_classpath_file)
1447-
project.properties.test_classpath = file.getText().split().join(":")
1448-
]]></script>
1449-
</scripts>
1450-
</configuration>
1451-
</execution>
1452-
</executions>
1453-
</plugin>
14541420
<!--
14551421
The shade plug-in is used here to create effective pom's (see SPARK-3812), and also
14561422
remove references from the shaded libraries from artifacts published by Spark.

0 commit comments

Comments
 (0)