From e2a0bdf53bc55cbb2259004ef05b0ee407f4c91f Mon Sep 17 00:00:00 2001 From: Michael Jumper Date: Sat, 13 Jul 2013 19:14:38 -0700 Subject: [PATCH] Automatically build source archive in package phase. --- .gitignore | 1 + pom.xml | 33 +++++++++++++++++++++++++++++++++ project-assembly.xml | 24 ++++++++++++++++++++++++ 3 files changed, 58 insertions(+) create mode 100644 project-assembly.xml diff --git a/.gitignore b/.gitignore index b25c15b81..bcc52fede 100644 --- a/.gitignore +++ b/.gitignore @@ -1 +1,2 @@ *~ +target/ diff --git a/pom.xml b/pom.xml index 02c8c239d..5892c47f9 100644 --- a/pom.xml +++ b/pom.xml @@ -29,4 +29,37 @@ + + + + + + maven-assembly-plugin + 2.4 + + + + ${project.artifactId}-${project.version} + false + + project-assembly.xml + + + + + + + make-source-archive + package + + single + + + + + + + + + diff --git a/project-assembly.xml b/project-assembly.xml new file mode 100644 index 000000000..ec1d7249b --- /dev/null +++ b/project-assembly.xml @@ -0,0 +1,24 @@ + + + project + + tar.gz + + + + + ${project.basedir} + / + true + + **/*.log + **/${project.build.directory}/** + + + + +