diff options
author | shrikantawachar <shrikant.awachar@amdocs.com> | 2018-04-09 13:03:56 +0530 |
---|---|---|
committer | Avi Gaffa <avi.gaffa@amdocs.com> | 2018-04-09 13:48:17 +0000 |
commit | 0ebace5621e54b8102b0371f0500340adedf7f75 (patch) | |
tree | 00244f424f331394b1233b9830b16cde27d29a49 | |
parent | 558d8d0d2d958ff3b18fb2f6e04cab14d8ff2da3 (diff) |
Reducing onboarding backend maven build time
Reducing onboarding backend maven build time
Change-Id: I4ed6192bd5f9e75912057eacd921a04a943da992
Issue-ID: SDC-1189
Signed-off-by: shrikantawachar <shrikant.awachar@amdocs.com>
-rw-r--r-- | onboarding/pom.xml | 1 | ||||
-rw-r--r-- | pom.xml | 2 | ||||
-rw-r--r-- | ui-ci/pom.xml | 50 |
3 files changed, 49 insertions, 4 deletions
diff --git a/onboarding/pom.xml b/onboarding/pom.xml index afc452e3a1..08f2c92c34 100644 --- a/onboarding/pom.xml +++ b/onboarding/pom.xml @@ -189,6 +189,7 @@ <version>${mvn.surefire.version}</version> <configuration> <forkCount>0</forkCount> + <printSummary>false</printSummary> <redirectTestOutputToFile>true</redirectTestOutputToFile> <additionalClasspathElements> <additionalClasspathElement>${project.build.directory}/../src/test/resources</additionalClasspathElement> @@ -383,6 +383,7 @@ </activation> <modules> <module>build-tools</module> + <module>onboarding</module> <module>security-utils</module> <module>common-app-api</module> <module>common-be</module> @@ -396,7 +397,6 @@ <module>ui-ci</module> <module>sdc-os-chef</module> <module>utils/webseal-simulator</module> - <module>onboarding</module> </modules> </profile> diff --git a/ui-ci/pom.xml b/ui-ci/pom.xml index e2508d152f..b0e13f14aa 100644 --- a/ui-ci/pom.xml +++ b/ui-ci/pom.xml @@ -1,5 +1,5 @@ <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" - xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> + xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> <modelVersion>4.0.0</modelVersion> @@ -232,7 +232,7 @@ <dependency> <groupId>net.lightbody.bmp</groupId> - <!-- To use the legacy, Jetty-based implementation, change the artifactId + <!-- To use the legacy, Jetty-based implementation, change the artifactId to browsermob-core --> <artifactId>browsermob-core</artifactId> <version>2.1.4</version> @@ -306,6 +306,49 @@ <!-- ============================================= --> <plugin> <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-dependency-plugin</artifactId> + <version>3.1.0</version> + <executions> + <execution> + <id>unpack-dependencies</id> + <phase>package</phase> + <goals> + <goal>unpack-dependencies</goal> + </goals> + <configuration> + <silent>true</silent> + <outputDirectory>${project.build.directory}/classes</outputDirectory> + <overWriteReleases>true</overWriteReleases> + <overWriteSnapshots>true</overWriteSnapshots> + <overWriteIfNewer>true</overWriteIfNewer> + </configuration> + </execution> + </executions> + </plugin> + <plugin> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-jar-plugin</artifactId> + <version>3.0.2</version> + <executions> + <execution> + <phase>package</phase> + <goals> + <goal>jar</goal> + </goals> + <configuration> + <archive> + <manifest> + <addClasspath>false</addClasspath> + <mainClass>org.openecomp.sdc.ci.tests.execute.setup.SetupCDTest</mainClass> + </manifest> + </archive> + <classifier>jar-with-dependencies</classifier> + </configuration> + </execution> + </executions> + </plugin> + <!--plugin> + <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-assembly-plugin</artifactId> <executions> <execution> @@ -326,7 +369,8 @@ </configuration> </execution> </executions> - </plugin> + </plugin--> + </plugins> </build> <profiles> |