From f0409f17d70dcc30cc3940a01e7061e084922de4 Mon Sep 17 00:00:00 2001 From: Reguel Wermelinger Date: Mon, 7 Oct 2024 10:49:32 +0200 Subject: [PATCH] distribute portal-components as JAR - and publish the java-sources as well --- AxonIvyPortal/portal-components/jar.xml | 18 ++++++++++++++ AxonIvyPortal/portal-components/pom.xml | 32 +++++++++++++++++++++++++ 2 files changed, 50 insertions(+) create mode 100644 AxonIvyPortal/portal-components/jar.xml diff --git a/AxonIvyPortal/portal-components/jar.xml b/AxonIvyPortal/portal-components/jar.xml new file mode 100644 index 00000000000..b0e863ac7de --- /dev/null +++ b/AxonIvyPortal/portal-components/jar.xml @@ -0,0 +1,18 @@ + + jar + false + + + jar + + + + + ./target/classes + + META-INF/ + + + + + diff --git a/AxonIvyPortal/portal-components/pom.xml b/AxonIvyPortal/portal-components/pom.xml index 139eb783612..50204f3e8b6 100644 --- a/AxonIvyPortal/portal-components/pom.xml +++ b/AxonIvyPortal/portal-components/pom.xml @@ -52,6 +52,7 @@ + src com.axonivy.ivy.ci @@ -62,6 +63,37 @@ false + + maven-assembly-plugin + 3.4.2 + + + make-assembly + package + + single + + + false + + jar.xml + + + + + + + maven-source-plugin + 3.3.0 + + + attach-sources + + jar-no-fork + + + + \ No newline at end of file