From 608e625fdd262d4362a998f290017a7d3a978aaf Mon Sep 17 00:00:00 2001 From: danielhanrahan Date: Fri, 20 Aug 2021 16:55:19 +0100 Subject: Add docker image generation to maven for policy-gui Add maven uber-jar artifact for gui-editor-apex Add maven tarball artifact for gui-clamp Create docker image containing nginx and policy GUIs Issue-ID: POLICY-3574 Change-Id: I06e5ed6fb610e0746f376114f628bb9b1a530cab Signed-off-by: danielhanrahan --- gui-clamp/pom.xml | 31 +++++++++++++++++++++++++++++++ 1 file changed, 31 insertions(+) (limited to 'gui-clamp/pom.xml') diff --git a/gui-clamp/pom.xml b/gui-clamp/pom.xml index 8d29ce4..a19d1ca 100644 --- a/gui-clamp/pom.xml +++ b/gui-clamp/pom.xml @@ -146,6 +146,17 @@ install + + npm_build + + npm + + package + + ${project.build.directory}/${ui.react.src} + run build + + npm_test @@ -158,6 +169,7 @@ ${project.build.directory}/${ui.react.src} + npm_install_lib @@ -228,6 +240,25 @@ versions-maven-plugin 1.3.1 + + org.apache.maven.plugins + maven-assembly-plugin + + + generate-gui-clamp-tar + package + + single + + + + src/main/assembly/clamp-build.xml + + ${project.artifactId}-${project.version} + + + + -- cgit 1.2.3-korg