From 4af6cad37a256fe958e8da9e0937d359bdd5dec5 Mon Sep 17 00:00:00 2001 From: Thomas Dudziak Date: Tue, 18 Dec 2012 10:44:03 -0800 Subject: Fixed repl maven build to produce artifacts with the appropriate hadoop classifier and extracted repl fat-jar and debian packaging into a separate project to make Maven happy --- repl-bin/pom.xml | 231 +++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 231 insertions(+) create mode 100644 repl-bin/pom.xml (limited to 'repl-bin/pom.xml') diff --git a/repl-bin/pom.xml b/repl-bin/pom.xml new file mode 100644 index 0000000000..72a946f3d7 --- /dev/null +++ b/repl-bin/pom.xml @@ -0,0 +1,231 @@ + + + 4.0.0 + + org.spark-project + parent + 0.7.0-SNAPSHOT + ../pom.xml + + + org.spark-project + spark-repl-bin + pom + Spark Project REPL binary packaging + http://spark-project.org/ + + + /usr/share/spark + root + + + + + + org.apache.maven.plugins + maven-shade-plugin + + false + ${project.build.directory}/${project.artifactId}-${project.version}-shaded-${classifier}.jar + + + *:* + + + + + *:* + + META-INF/*.SF + META-INF/*.DSA + META-INF/*.RSA + + + + + + + package + + shade + + + + + + reference.conf + + + spark.repl.Main + + + + + + + + + + + + hadoop1 + + hadoop1 + + + + org.spark-project + spark-core + ${project.version} + hadoop1 + + + org.spark-project + spark-bagel + ${project.version} + hadoop1 + runtime + + + org.spark-project + spark-examples + ${project.version} + hadoop1 + runtime + + + org.spark-project + spark-repl + ${project.version} + hadoop1 + runtime + + + org.apache.hadoop + hadoop-core + runtime + + + + + hadoop2 + + hadoop2 + + + + org.spark-project + spark-core + ${project.version} + hadoop2 + + + org.spark-project + spark-bagel + ${project.version} + hadoop2 + runtime + + + org.spark-project + spark-examples + ${project.version} + hadoop2 + runtime + + + org.spark-project + spark-repl + ${project.version} + hadoop2 + runtime + + + org.apache.hadoop + hadoop-core + runtime + + + org.apache.hadoop + hadoop-client + runtime + + + + + deb + + + + org.codehaus.mojo + buildnumber-maven-plugin + 1.1 + + + validate + + create + + + 8 + + + + + + org.vafer + jdeb + 0.11 + + + package + + jdeb + + + ${project.build.directory}/${project.artifactId}-${classifier}_${project.version}-${buildNumber}_all.deb + false + gzip + + + ${project.build.directory}/${project.artifactId}-${project.version}-shaded-${classifier}.jar + file + + perm + ${deb.user} + ${deb.user} + ${deb.install.path} + + + + ${basedir}/src/deb/bin + directory + + perm + ${deb.user} + ${deb.user} + ${deb.install.path} + 744 + + + + ${basedir}/../conf + directory + + perm + ${deb.user} + ${deb.user} + ${deb.install.path}/conf + 744 + + + + + + + + + + + + -- cgit v1.2.3