From cf01ed53c99960c88483ae9a000b2284421f281b Mon Sep 17 00:00:00 2001 From: Thomas Lenz Date: Tue, 10 Dec 2019 08:52:24 +0100 Subject: add assembly plugin to build release packages --- connector/pom.xml | 22 +++++++++++++++ connector/src/assembly/assembly_dir.xml | 49 +++++++++++++++++++++++++++++++++ connector/src/assembly/assembly_zip.xml | 49 +++++++++++++++++++++++++++++++++ 3 files changed, 120 insertions(+) create mode 100644 connector/src/assembly/assembly_dir.xml create mode 100644 connector/src/assembly/assembly_zip.xml (limited to 'connector') diff --git a/connector/pom.xml b/connector/pom.xml index af1d5947..52addf4d 100644 --- a/connector/pom.xml +++ b/connector/pom.xml @@ -134,6 +134,28 @@ + + org.apache.maven.plugins + maven-assembly-plugin + + + src/assembly/assembly_dir.xml + src/assembly/assembly_zip.xml + + ${project.artifactId}-${project.version} + ${project.parent.build.directory} + + + + make-assembly + package + + single + + + + + diff --git a/connector/src/assembly/assembly_dir.xml b/connector/src/assembly/assembly_dir.xml new file mode 100644 index 00000000..cba3ed24 --- /dev/null +++ b/connector/src/assembly/assembly_dir.xml @@ -0,0 +1,49 @@ + + + dir + + dir + + false + + + ${project.build.directory}/${project.build.finalName}.war + ./ + + + + + ${project.parent.basedir} + ./ + + LICENSES.txt + + true + + + ${project.parent.basedir}/licenses + ./licenses + + + ${project.build.directory}/thirdparty_licenses + ./licenses + + + ${project.parent.basedir}/basicConfig/ + ./config + + **/extconfig/** + + + + ${project.parent.basedir}/infos/ + ./infos + + + readme_${project.version}.txt + + + + diff --git a/connector/src/assembly/assembly_zip.xml b/connector/src/assembly/assembly_zip.xml new file mode 100644 index 00000000..579da2e1 --- /dev/null +++ b/connector/src/assembly/assembly_zip.xml @@ -0,0 +1,49 @@ + + + dist + + zip + + false + + + ${project.build.directory}/${project.build.finalName}.war + ./ + + + + + ${project.parent.basedir} + ./ + + LICENSES.txt + + true + + + ${project.parent.basedir}/licenses + ./licenses + + + ${project.build.directory}/thirdparty_licenses + ./licenses + + + ${project.parent.basedir}/basicConfig/ + ./config + + **/extconfig/** + + + + ${project.parent.basedir}/infos/ + ./infos + + + readme_${project.version}.txt + + + + -- cgit v1.2.3