aboutsummaryrefslogtreecommitdiffstats
path: root/pom.xml
diff options
context:
space:
mode:
authorandre.schmid <andre.schmid@est.tech>2022-07-19 15:31:29 +0100
committerMichael Morris <michael.morris@est.tech>2022-07-20 08:27:39 +0000
commita1bfc110ea1f5f2e780b6bef78da1273b66bac63 (patch)
tree79e1e14fbcc7caf4c4caf45acaf0a6badcf46f83 /pom.xml
parent21a5aa474b2da12f9928430f44897a534d7c94ca (diff)
Add fast build profile ignoring frontend
Adds fast-build-no-ui profile, a copy of the fast-build but also ignoring the frontend build. The frontend build is the process that takes more time during the SDC build. When the frontend build is not needed, the new profile could be used, reducing the build time by about half time. Change-Id: I99c198461f128f265cb051fca415d605b0d9c339 Issue-ID: SDC-4100 Signed-off-by: andre.schmid <andre.schmid@est.tech>
Diffstat (limited to 'pom.xml')
-rw-r--r--pom.xml29
1 files changed, 28 insertions, 1 deletions
diff --git a/pom.xml b/pom.xml
index c3683ca443..210bbc3289 100644
--- a/pom.xml
+++ b/pom.xml
@@ -735,7 +735,6 @@ Modifications copyright (c) 2018-2019 Nokia
<module>common-app-logging</module>
<module>common-app-api</module>
<module>common-be</module>
- <module>common-be-tests-utils</module>
<module>catalog-dao</module>
<module>catalog-model</module>
<module>catalog-be</module>
@@ -748,6 +747,34 @@ Modifications copyright (c) 2018-2019 Nokia
</modules>
</profile>
<profile>
+ <id>fast-build-no-ui</id>
+ <activation>
+ <activeByDefault>false</activeByDefault>
+ </activation>
+ <properties>
+ <maven.test.skip>true</maven.test.skip>
+ <skipYamlJsonValidator>true</skipYamlJsonValidator>
+ <checkstyle.skip>true</checkstyle.skip>
+ <jacoco.skip>true</jacoco.skip>
+ <maven.antrun.skip>true</maven.antrun.skip>
+ <swagger.skip>true</swagger.skip>
+ </properties>
+ <modules>
+ <module>openecomp-be</module>
+ <module>common</module>
+ <module>common-app-logging</module>
+ <module>common-app-api</module>
+ <module>common-be</module>
+ <module>catalog-dao</module>
+ <module>catalog-model</module>
+ <module>catalog-be</module>
+ <module>catalog-be-plugins</module>
+ <module>asdctool</module>
+ <module>sdc-os-chef</module>
+ <module>utils/webseal-simulator</module>
+ </modules>
+ </profile>
+ <profile>
<id>start-sdc</id>
<activation>
<activeByDefault>false</activeByDefault>