From a7027e51951fa2db6b4dd5360b222d6866e7605f Mon Sep 17 00:00:00 2001 From: Robbie Gemmell Date: Wed, 26 May 2021 14:50:44 +0100 Subject: [PATCH] ARTEMIS-3314: split dir creation to its own execution to fix warning uses a component descriptor to share dependency/layout definitions with bin archives --- artemis-distribution/pom.xml | 16 +++++++++- .../src/main/assembly/bin.xml | 32 +++++++++++++++++++ .../src/main/assembly/dep.xml | 17 +++------- .../src/main/assembly/dir.xml | 31 ++++++++++++++++++ 4 files changed, 82 insertions(+), 14 deletions(-) create mode 100644 artemis-distribution/src/main/assembly/bin.xml create mode 100644 artemis-distribution/src/main/assembly/dir.xml diff --git a/artemis-distribution/pom.xml b/artemis-distribution/pom.xml index bfae4b234f..82bdf48655 100644 --- a/artemis-distribution/pom.xml +++ b/artemis-distribution/pom.xml @@ -281,7 +281,21 @@ bin - src/main/assembly/dep.xml + src/main/assembly/bin.xml + + posix + + package + + single + + + + dir + + false + + src/main/assembly/dir.xml posix diff --git a/artemis-distribution/src/main/assembly/bin.xml b/artemis-distribution/src/main/assembly/bin.xml new file mode 100644 index 0000000000..5ddee22df8 --- /dev/null +++ b/artemis-distribution/src/main/assembly/bin.xml @@ -0,0 +1,32 @@ + + + + + bin + + zip + tar.gz + + true + + + dep.xml + + diff --git a/artemis-distribution/src/main/assembly/dep.xml b/artemis-distribution/src/main/assembly/dep.xml index fd08c8ae31..0b24360f2b 100644 --- a/artemis-distribution/src/main/assembly/dep.xml +++ b/artemis-distribution/src/main/assembly/dep.xml @@ -15,18 +15,9 @@ ~ limitations under the License. --> - - - bin - - dir - zip - tar.gz - - true - + @@ -258,4 +249,4 @@ true - + diff --git a/artemis-distribution/src/main/assembly/dir.xml b/artemis-distribution/src/main/assembly/dir.xml new file mode 100644 index 0000000000..f91f268e1a --- /dev/null +++ b/artemis-distribution/src/main/assembly/dir.xml @@ -0,0 +1,31 @@ + + + + + bin + + dir + + true + + + dep.xml + +