Skip to content
This repository was archived by the owner on Jan 9, 2020. It is now read-only.

Commit a10beed

Browse files
committed
kubernets parent pom
1 parent 360cbbc commit a10beed

File tree

1 file changed

+54
-8
lines changed
  • resource-managers/kubernetes/integration-tests

1 file changed

+54
-8
lines changed

resource-managers/kubernetes/integration-tests/pom.xml

Lines changed: 54 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,7 @@
2626

2727
<artifactId>spark-kubernetes-integration-tests_2.11</artifactId>
2828
<properties>
29+
<root.src.folder>${project.basedir}/../../..</root.src.folder>
2930
<sbt.project.name>kubernetes-integration-tests</sbt.project.name>
3031
</properties>
3132
<packaging>jar</packaging>
@@ -228,6 +229,51 @@
228229
</resources>
229230
</configuration>
230231
</execution>
232+
<execution>
233+
<id>copy-integration-bin</id>
234+
<phase>pre-integration-test</phase>
235+
<goals>
236+
<goal>copy-resources</goal>
237+
</goals>
238+
<configuration>
239+
<outputDirectory>${project.build.directory}/docker/bin</outputDirectory>
240+
<resources>
241+
<resource>
242+
<directory>${root.src.folder}/bin</directory>
243+
</resource>
244+
</resources>
245+
</configuration>
246+
</execution>
247+
<execution>
248+
<id>copy-integration-sbin</id>
249+
<phase>pre-integration-test</phase>
250+
<goals>
251+
<goal>copy-resources</goal>
252+
</goals>
253+
<configuration>
254+
<outputDirectory>${project.build.directory}/docker/sbin</outputDirectory>
255+
<resources>
256+
<resource>
257+
<directory>${root.src.folder}/sbin</directory>
258+
</resource>
259+
</resources>
260+
</configuration>
261+
</execution>
262+
<execution>
263+
<id>copy-integration-conf</id>
264+
<phase>pre-integration-test</phase>
265+
<goals>
266+
<goal>copy-resources</goal>
267+
</goals>
268+
<configuration>
269+
<outputDirectory>${project.build.directory}/docker/conf</outputDirectory>
270+
<resources>
271+
<resource>
272+
<directory>${root.src.folder}/conf</directory>
273+
</resource>
274+
</resources>
275+
</configuration>
276+
</execution>
231277
<execution>
232278
<id>copy-integration-python</id>
233279
<phase>pre-integration-test</phase>
@@ -238,10 +284,10 @@
238284
<outputDirectory>${project.build.directory}/docker/python</outputDirectory>
239285
<resources>
240286
<resource>
241-
<directory>${project.parent.basedir}/python</directory>
287+
<directory>${root.src.folder}/python</directory>
242288
<excludes>
243-
<exclude>${project.parent.basedir}/python/.egg</exclude>
244-
<exclude>${project.parent.basedir}/python/dist</exclude>
289+
<exclude>${root.src.folder}/python/.egg</exclude>
290+
<exclude>${root.src.folder}/python/dist</exclude>
245291
</excludes>
246292
</resource>
247293
</resources>
@@ -257,7 +303,7 @@
257303
<outputDirectory>${project.build.directory}/docker/R</outputDirectory>
258304
<resources>
259305
<resource>
260-
<directory>${project.parent.basedir}/R</directory>
306+
<directory>${root.src.folder}/R</directory>
261307
</resource>
262308
</resources>
263309
</configuration>
@@ -272,7 +318,7 @@
272318
<outputDirectory>${project.build.directory}/docker/data</outputDirectory>
273319
<resources>
274320
<resource>
275-
<directory>${project.parent.basedir}/data</directory>
321+
<directory>${root.src.folder}/data</directory>
276322
<filtering>true</filtering>
277323
</resource>
278324
</resources>
@@ -288,7 +334,7 @@
288334
<outputDirectory>${project.build.directory}/docker/licenses</outputDirectory>
289335
<resources>
290336
<resource>
291-
<directory>${project.parent.basedir}/licenses</directory>
337+
<directory>${root.src.folder}/licenses</directory>
292338
<filtering>true</filtering>
293339
</resource>
294340
</resources>
@@ -304,7 +350,7 @@
304350
<outputDirectory>${project.build.directory}/docker/examples/jars</outputDirectory>
305351
<resources>
306352
<resource>
307-
<directory>${project.parent.basedir}/examples/target/scala-2.11/jars</directory>
353+
<directory>${root.src.folder}/examples/target/scala-2.11/jars</directory>
308354
<filtering>true</filtering>
309355
</resource>
310356
</resources>
@@ -320,7 +366,7 @@
320366
<outputDirectory>${project.build.directory}/docker/examples/src/main</outputDirectory>
321367
<resources>
322368
<resource>
323-
<directory>${project.parent.basedir}/examples/src/main</directory>
369+
<directory>${root.src.folder}/examples/src/main</directory>
324370
<filtering>true</filtering>
325371
</resource>
326372
</resources>

0 commit comments

Comments
 (0)