This is an automated email from the ASF dual-hosted git repository.

smolnar82 pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/knox.git


The following commit(s) were added to refs/heads/master by this push:
     new e5ff30067 KNOX-3331: Add Maven option to skip Angular UI modules 
(#1241)
e5ff30067 is described below

commit e5ff30067f98c1de8b0d91a8bdcaf91e1b82964f
Author: Sandor Molnar <[email protected]>
AuthorDate: Thu May 28 16:11:00 2026 +0200

    KNOX-3331: Add Maven option to skip Angular UI modules (#1241)
---
 pom.xml | 26 +++++++++++++++++++++-----
 1 file changed, 21 insertions(+), 5 deletions(-)

diff --git a/pom.xml b/pom.xml
index 055f5e955..6d6bcb84e 100644
--- a/pom.xml
+++ b/pom.xml
@@ -134,7 +134,6 @@
         <module>gateway-service-vault</module>
         <module>gateway-service-test</module>
         <module>gateway-test-release</module>
-        <module>gateway-admin-ui</module>
         <module>gateway-applications</module>
         <module>gateway-shell-samples</module>
         <module>gateway-shell-release</module>
@@ -148,11 +147,7 @@
         <module>gateway-topology-hadoop-xml</module>
         <module>gateway-service-metadata</module>
         <module>gateway-service-session</module>
-        <module>knox-homepage-ui</module>
         <module>gateway-openapi-ui</module>
-        <module>knox-token-management-ui</module>
-        <module>knox-webshell-ui</module>
-        <module>knox-token-generation-ui</module>
     </modules>
 
     <properties>
@@ -424,6 +419,27 @@
                 </plugins>
             </build>
         </profile>
+        <profile>
+            <id>build-ui</id>
+
+            <activation>
+                <property>
+                    <name>!skipUi</name>
+                </property>
+            </activation>
+
+            <properties>
+                
<failsafe.group>org.apache.knox.test.category.VerifyTest</failsafe.group>
+            </properties>
+
+            <modules>
+                <module>gateway-admin-ui</module>
+                <module>knox-homepage-ui</module>
+                <module>knox-token-management-ui</module>
+                <module>knox-webshell-ui</module>
+                <module>knox-token-generation-ui</module>
+            </modules>
+        </profile>
     </profiles>
 
 

Reply via email to