aboutsummaryrefslogtreecommitdiffstats
path: root/cmso-sonar/pom.xml
diff options
context:
space:
mode:
authorJerry Flood <jflood@att.com>2019-04-19 07:09:34 -0400
committerJerry Flood <jflood@att.com>2019-04-19 10:07:39 -0400
commit9407eccc5c8347c7c92d2f25590d8867213107aa (patch)
treecf97b388f99b64bac36e60ac95147fd933380116 /cmso-sonar/pom.xml
parentee1816bf02d5f76548b78c46c39537ec8c1d23b0 (diff)
Rename classes to avoid duplicates
Copy jacoco exec files for upload to sonar Handle ending midnight in time window Issue-ID: OPTFRA-474 Change-Id: Id5df25e404a08e039537e4eb987838835ee12f11 Signed-off-by: Jerry Flood <jflood@att.com>
Diffstat (limited to 'cmso-sonar/pom.xml')
-rw-r--r--cmso-sonar/pom.xml31
1 files changed, 30 insertions, 1 deletions
diff --git a/cmso-sonar/pom.xml b/cmso-sonar/pom.xml
index a46add5..5811df7 100644
--- a/cmso-sonar/pom.xml
+++ b/cmso-sonar/pom.xml
@@ -55,7 +55,7 @@
<docker.skip.push>false</docker.skip.push>
<docker.skip.tag>false</docker.skip.tag>
<skip.staging.artifacts>false</skip.staging.artifacts>
-
+ <skipIntegrationTests>true</skipIntegrationTests>
</properties>
<dependencies>
<dependency>
@@ -88,6 +88,13 @@
</executions>
</plugin>
<plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-failsafe-plugin</artifactId>
+ <configuration>
+ <skipITs>${skipIntegrationTests}</skipITs>
+ </configuration>
+ </plugin>
+ <plugin>
<groupId>org.jacoco</groupId>
<artifactId>jacoco-maven-plugin</artifactId>
<executions>
@@ -98,6 +105,7 @@
<goal>report</goal>
</goals>
<configuration>
+ <skip>${skipIntegrationTests}</skip>
<dataFile>${project.basedir}/target/code-coverage/service.jacoco.exec</dataFile>
<outputDirectory>${project.basedir}/target/site/service-it</outputDirectory>
<includes>
@@ -111,6 +119,27 @@
</excludes>
</configuration>
</execution>
+ <execution>
+ <id>post-integration-test2</id>
+ <phase>post-integration-test</phase>
+ <goals>
+ <goal>report</goal>
+ </goals>
+ <configuration>
+ <skip>${skipIntegrationTests}</skip>
+ <dataFile>${project.basedir}/target/code-coverage/optimizer.jacoco.exec</dataFile>
+ <outputDirectory>${project.basedir}/target/site/optimizer-it</outputDirectory>
+ <includes>
+ <include>optimizer/**</include>
+ </includes>
+ <excludes>
+ <exclude>**/gen/**</exclude>
+ <exclude>**/generated-sources/**</exclude>
+ <exclude>**/yang-gen/**</exclude>
+ <exclude>**/pax/**</exclude>
+ </excludes>
+ </configuration>
+ </execution>
</executions>
</plugin>
</plugins>