aboutsummaryrefslogtreecommitdiff
path: root/assembly/src
diff options
context:
space:
mode:
authorKonstantin Boudnik <cos@wandisco.com>2013-07-02 17:03:24 -0700
committerKonstantin Boudnik <cos@wandisco.com>2013-07-21 11:47:29 -0700
commitf4d514810e6fd9f42868ebb9a89390c62c3b42e1 (patch)
treee5ec9bf8ef11d8f0bdd5e468bbd0f78a68420704 /assembly/src
parent15fb3948330721aba4716fa80c75e9bafab1a1b6 (diff)
downloadspark-f4d514810e6fd9f42868ebb9a89390c62c3b42e1.tar.gz
spark-f4d514810e6fd9f42868ebb9a89390c62c3b42e1.tar.bz2
spark-f4d514810e6fd9f42868ebb9a89390c62c3b42e1.zip
Building spark assembly for further consumption of the Spark project with a deployed cluster
Diffstat (limited to 'assembly/src')
-rw-r--r--assembly/src/main/assembly/assembly.xml68
1 files changed, 68 insertions, 0 deletions
diff --git a/assembly/src/main/assembly/assembly.xml b/assembly/src/main/assembly/assembly.xml
new file mode 100644
index 0000000000..dd05f35f1f
--- /dev/null
+++ b/assembly/src/main/assembly/assembly.xml
@@ -0,0 +1,68 @@
+<assembly>
+ <id>dist</id>
+ <formats>
+ <format>tar.gz</format>
+ <format>dir</format>
+ </formats>
+ <includeBaseDirectory>false</includeBaseDirectory>
+
+ <fileSets>
+ <fileSet>
+ <includes>
+ <include>README</include>
+ </includes>
+ </fileSet>
+ <fileSet>
+ <directory>
+ ${project.parent.basedir}/core/src/main/resources/spark/ui/static/
+ </directory>
+ <outputDirectory>/ui-resources/spark/ui/static</outputDirectory>
+ <includes>
+ <include>**/*</include>
+ </includes>
+ </fileSet>
+ <fileSet>
+ <directory>
+ ${project.parent.basedir}/bin/
+ </directory>
+ <outputDirectory>/bin</outputDirectory>
+ <includes>
+ <include>**/*</include>
+ </includes>
+ </fileSet>
+ <fileSet>
+ <directory>
+ ${project.parent.basedir}
+ </directory>
+ <outputDirectory>/bin</outputDirectory>
+ <includes>
+ <include>run*</include>
+ <include>spark-shell*</include>
+ <include>spark-executor*</include>
+ </includes>
+ </fileSet>
+ </fileSets>
+
+ <dependencySets>
+ <dependencySet>
+ <includes>
+ <include>org.spark-project:*:jar</include>
+ </includes>
+ <excludes>
+ <exclude>org.spark-project:spark-dist:jar</exclude>
+ </excludes>
+ </dependencySet>
+ <dependencySet>
+ <outputDirectory>lib</outputDirectory>
+ <useTransitiveDependencies>true</useTransitiveDependencies>
+ <unpack>false</unpack>
+ <scope>runtime</scope>
+ <useProjectArtifact>false</useProjectArtifact>
+ <excludes>
+ <exclude>org.apache.hadoop:*:jar</exclude>
+ <exclude>org.spark-project:*:jar</exclude>
+ </excludes>
+ </dependencySet>
+ </dependencySets>
+
+</assembly>