From 148757e88cc6475deb6dc6cd181532fffc5492f1 Mon Sep 17 00:00:00 2001 From: Mark Hamstra Date: Tue, 14 Jan 2014 21:23:09 -0800 Subject: Add deb profile to assembly/pom.xml --- assembly/pom.xml | 116 ++++++++++++++++++++++++++++++++++++++++++++++++++++++- 1 file changed, 115 insertions(+), 1 deletion(-) (limited to 'assembly/pom.xml') diff --git a/assembly/pom.xml b/assembly/pom.xml index 54a25910ce..dcd9601fe4 100644 --- a/assembly/pom.xml +++ b/assembly/pom.xml @@ -30,6 +30,13 @@ Spark Project Assembly http://spark.incubator.apache.org/ + + ${project.build.directory}/scala-${scala.binary.version}/${project.artifactId}-${project.version}-hadoop${hadoop.version}.jar + spark + /usr/share/spark + root + + @@ -79,7 +86,7 @@ maven-shade-plugin false - ${project.build.directory}/scala-${scala.binary.version}/${project.artifactId}-${project.version}-hadoop${hadoop.version}.jar + ${spark.jar} *:* @@ -171,5 +178,112 @@ + + deb + + + + org.codehaus.mojo + buildnumber-maven-plugin + 1.1 + + + validate + + create + + + 8 + + + + + + org.vafer + jdeb + 0.11 + + + package + + jdeb + + + ${project.build.directory}/${deb.pkg.name}_${project.version}-${buildNumber}_all.deb + false + gzip + + + ${spark.jar} + file + + perm + ${deb.user} + ${deb.user} + ${deb.install.path}/jars + + + + ${basedir}/src/deb/RELEASE + file + + perm + ${deb.user} + ${deb.user} + ${deb.install.path} + + + + ${basedir}/../conf + directory + + perm + ${deb.user} + ${deb.user} + ${deb.install.path}/conf + 744 + + + + ${basedir}/../bin + directory + + perm + ${deb.user} + ${deb.user} + ${deb.install.path}/bin + 744 + + + + ${basedir}/../sbin + directory + + perm + ${deb.user} + ${deb.user} + ${deb.install.path}/sbin + 744 + + + + ${basedir}/../python + directory + + perm + ${deb.user} + ${deb.user} + ${deb.install.path}/python + 744 + + + + + + + + + + -- cgit v1.2.3