apt-get update && \
apt-get -y dist-upgrade && \
apt-get install -y openjdk-11-jre-headless && \
- apt-get install -y curl
+ apt-get install -y curl unzip wget netcat
RUN groupadd onap \
&& useradd -m -g onap onap
<jacoco.itPath>${basedir}/target/jacoco_itReport</jacoco.itPath>
<sonar.dynamicAnalysis>reuseReports</sonar.dynamicAnalysis>
<sonar.java.coveragePlugin>jacoco</sonar.java.coveragePlugin>
- <sonar.jacoco.reportPath>${basedir}/target/jacoco-ut.exec</sonar.jacoco.reportPath>
- <sonar.jacoco.itReportPath>${basedir}/target/jacoco-it.exec</sonar.jacoco.itReportPath>
<sonar.surefire.reportsPath>${basedir}/target/surefire-reports</sonar.surefire.reportsPath>
<sonar.failsafe.reportsPath>${basedir}/target/failsafe-reports</sonar.failsafe.reportsPath>
<docker.skip.push>false</docker.skip.push>
<docker.skip.tag>false</docker.skip.tag>
<skip.staging.artifacts>false</skip.staging.artifacts>
-
+ <sonar.coverage.jacoco.xmlReportPaths>${project.build.directory}/site/optimizer-it/jacoco.xml,${project.build.directory}/site/jacoco-ut/jacoco.xml</sonar.coverage.jacoco.xmlReportPaths>
+
</properties>
<dependencyManagement>
apt-get -y dist-upgrade && \
apt-get install -y openjdk-11-jre-headless && \
apt-get install -y wget && \
- apt-get install -y curl && \
+ apt-get install -y curl unzip wget netcat && \
set && \
wget -q $MZN_DL_URL -O mz.tgz && \
tar xzf mz.tgz && \
<jacoco.itPath>${basedir}/target/jacoco_itReport</jacoco.itPath>\r
<sonar.dynamicAnalysis>reuseReports</sonar.dynamicAnalysis>\r
<sonar.java.coveragePlugin>jacoco</sonar.java.coveragePlugin>\r
- <sonar.jacoco.reportPath>${basedir}/target/jacoco-ut.exec</sonar.jacoco.reportPath>\r
- <sonar.jacoco.itReportPath>${basedir}/target/jacoco-it.exec</sonar.jacoco.itReportPath>\r
<sonar.surefire.reportsPath>${basedir}/target/surefire-reports</sonar.surefire.reportsPath>\r
<sonar.failsafe.reportsPath>${basedir}/target/failsafe-reports</sonar.failsafe.reportsPath>\r
\r
<docker.skip.push>false</docker.skip.push>\r
<docker.skip.tag>false</docker.skip.tag>\r
<skip.staging.artifacts>false</skip.staging.artifacts>\r
-\r
+ <sonar.coverage.jacoco.xmlReportPaths>${project.build.directory}/site/service-it/jacoco.xml,${project.build.directory}/site/jacoco-ut/jacoco.xml</sonar.coverage.jacoco.xmlReportPaths>\r
+ \r
</properties>\r
\r
<dependencyManagement>\r
apt-get update && \\r
apt-get -y dist-upgrade && \\r
apt-get install -y openjdk-11-jre-headless && \\r
- apt-get install -y curl\r
+ apt-get install -y curl unzip wget netcat\r
\r
RUN groupadd onap \\r
&& useradd -m -g onap onap\r
apt update
apt install wget
apt install unzip --assume-yes
-wget https://repo1.maven.org/maven2/org/jacoco/org.jacoco.agent/0.8.2/org.jacoco.agent-0.8.2.jar
-unzip org.jacoco.agent-0.8.2.jar
-cp org.jacoco.agent-0.8.2/jacocoagent.jar .
+wget https://repo1.maven.org/maven2/org/jacoco/org.jacoco.agent/0.8.5/org.jacoco.agent-0.8.5.jar
+unzip org.jacoco.agent-0.8.5.jar
+cp org.jacoco.agent-0.8.5/jacocoagent.jar .
ls -l
VM_ARGS="${VM_ARGS} -javaagent:./jacocoagent.jar=destfile=/share/logs/optimizer.jacoco.exec,dumponexit=true,jmx=true,append=true,output=file,includes=org.onap.*"
apt update
apt install wget
apt install unzip --assume-yes
-wget https://repo1.maven.org/maven2/org/jacoco/org.jacoco.agent/0.8.2/org.jacoco.agent-0.8.2.jar
-unzip org.jacoco.agent-0.8.2.jar
-cp org.jacoco.agent-0.8.2/jacocoagent.jar .
+wget https://repo1.maven.org/maven2/org/jacoco/org.jacoco.agent/0.8.5/org.jacoco.agent-0.8.5.jar
+unzip org.jacoco.agent-0.8.5.jar
+cp org.jacoco.agent-0.8.5/jacocoagent.jar .
ls -l
VM_ARGS="${VM_ARGS} -javaagent:./jacocoagent.jar=destfile=/share/logs/service.jacoco.exec,dumponexit=true,jmx=true,append=true,output=file,includes=org.onap.*"
apt update
apt install wget
apt install unzip --assume-yes
-wget https://repo1.maven.org/maven2/org/jacoco/org.jacoco.agent/0.8.2/org.jacoco.agent-0.8.2.jar
-unzip org.jacoco.agent-0.8.2.jar
-cp org.jacoco.agent-0.8.2/jacocoagent.jar .
+wget https://repo1.maven.org/maven2/org/jacoco/org.jacoco.agent/0.8.5/org.jacoco.agent-0.8.5.jar
+unzip org.jacoco.agent-0.8.5.jar
+cp org.jacoco.agent-0.8.5/jacocoagent.jar .
ls -l
VM_ARGS="${VM_ARGS} -javaagent:./jacocoagent.jar=destfile=/share/logs/ticketmgt.jacoco.exec,dumponexit=true,jmx=true,append=true,output=file,includes=org.onap.*"
apt update
apt install wget
apt install unzip --assume-yes
-wget https://repo1.maven.org/maven2/org/jacoco/org.jacoco.agent/0.8.2/org.jacoco.agent-0.8.2.jar
-unzip org.jacoco.agent-0.8.2.jar
-cp org.jacoco.agent-0.8.2/jacocoagent.jar .
+wget https://repo1.maven.org/maven2/org/jacoco/org.jacoco.agent/0.8.5/org.jacoco.agent-0.8.5.jar
+unzip org.jacoco.agent-0.8.5.jar
+cp org.jacoco.agent-0.8.5/jacocoagent.jar .
ls -l
VM_ARGS="${VM_ARGS} -javaagent:./jacocoagent.jar=destfile=/share/logs/topology.jacoco.exec,dumponexit=true,jmx=true,append=true,output=file,includes=org.onap.*"
<artifactId>jacoco-maven-plugin</artifactId>\r
<executions>\r
<execution>\r
- <id>post-integration-test1</id>\r
+ <id>post-integration-test</id>\r
<phase>post-integration-test</phase>\r
<goals>\r
<goal>report</goal>\r
<configuration>\r
<skip>${skipIntegrationTests}</skip>\r
<dataFile>${project.basedir}/target/code-coverage/service.jacoco.exec</dataFile>\r
- <outputDirectory>${project.basedir}/target/site/service-it</outputDirectory>\r
+ <outputDirectory>${project.basedir}/../cmso-service/target/site/service-it</outputDirectory>\r
<includes>\r
<include>service/**</include>\r
</includes>\r
</configuration>\r
</execution>\r
<execution>\r
- <id>post-integration-test2</id>\r
+ <id>post-integration-optimizer</id>\r
<phase>post-integration-test</phase>\r
<goals>\r
<goal>report</goal>\r
<configuration>\r
<skip>${skipIntegrationTests}</skip>\r
<dataFile>${project.basedir}/target/code-coverage/optimizer.jacoco.exec</dataFile>\r
- <outputDirectory>${project.basedir}/target/site/optimizer-it</outputDirectory>\r
+ <outputDirectory>${project.basedir}/../cmso-optimizer/target/site/optimizer-it</outputDirectory>\r
<includes>\r
<include>optimizer/**</include>\r
</includes>\r
</excludes>\r
</configuration>\r
</execution>\r
+ <execution>\r
+ <id>post-integration-topology</id>\r
+ <phase>post-integration-test</phase>\r
+ <goals>\r
+ <goal>report</goal>\r
+ </goals>\r
+ <configuration>\r
+ <skip>${skipIntegrationTests}</skip>\r
+ <dataFile>${project.basedir}/target/code-coverage/topology.jacoco.exec</dataFile>\r
+ <outputDirectory>${project.basedir}/../cmso-topology/target/site/topology-it</outputDirectory>\r
+ <includes>\r
+ <include>topology/**</include>\r
+ </includes>\r
+ <excludes>\r
+ <exclude>**/gen/**</exclude>\r
+ <exclude>**/generated-sources/**</exclude>\r
+ <exclude>**/yang-gen/**</exclude>\r
+ <exclude>**/pax/**</exclude>\r
+ </excludes>\r
+ </configuration>\r
+ </execution>\r
+ <execution>\r
+ <id>post-integration-ticketmgt</id>\r
+ <phase>post-integration-test</phase>\r
+ <goals>\r
+ <goal>report</goal>\r
+ </goals>\r
+ <configuration>\r
+ <skip>${skipIntegrationTests}</skip>\r
+ <dataFile>${project.basedir}/target/code-coverage/ticketmgt.jacoco.exec</dataFile>\r
+ <outputDirectory>${project.basedir}/../cmso-ticketmgt/target/site/ticketmgt-it</outputDirectory>\r
+ <includes>\r
+ <include>ticketmgt/**</include>\r
+ </includes>\r
+ <excludes>\r
+ <exclude>**/gen/**</exclude>\r
+ <exclude>**/generated-sources/**</exclude>\r
+ <exclude>**/yang-gen/**</exclude>\r
+ <exclude>**/pax/**</exclude>\r
+ </excludes>\r
+ </configuration>\r
+ </execution>\r
</executions>\r
</plugin>\r
</plugins>\r
base.path=./
jacoco.exec.dest=target/code-coverage
jacoco.exec.classes=target/classes
-source.classes.folders=service|../cmso-service/target/classes,optimizer|../cmso-optimizer/target/classes
-jacoco.exec.source.files=docker/integration/cmso-service/logs/service.jacoco.exec,docker/integration/cmso-optimizer/logs/optimizer.jacoco.exec
+source.classes.folders=service|../cmso-service/target/classes,optimizer|../cmso-optimizer/target/classes,topology|../cmso-topology/target/classes,ticketmgt|../cmso-ticketmgt/target/classes
+jacoco.exec.source.files=docker/integration/cmso-service/logs/service.jacoco.exec,docker/integration/cmso-optimizer/logs/optimizer.jacoco.exec,docker/integration/cmso-topology/logs/topology.jacoco.exec,docker/integration/cmso-ticketmgt/logs/ticketmgt.jacoco.exec
copy.jacoco.for.sonar=docker/integration/cmso-service/logs/service.jacoco.exec|../cmso-service/target/jacoco-it.exec,docker/integration/cmso-optimizer/logs/optimizer.jacoco.exec|../cmso-optimizer/target/jacoco-it.exec,docker/integration/cmso-topology/logs/topology.jacoco.exec|../cmso-topology/target/jacoco-it.exec,docker/integration/cmso-ticketmgt/logs/ticketmgt.jacoco.exec|../cmso-ticketmgt/target/jacoco-it.exec
\ No newline at end of file
<jacoco.itPath>${basedir}/target/jacoco_itReport</jacoco.itPath>
<sonar.dynamicAnalysis>reuseReports</sonar.dynamicAnalysis>
<sonar.java.coveragePlugin>jacoco</sonar.java.coveragePlugin>
- <sonar.jacoco.reportPath>${basedir}/target/jacoco-ut.exec</sonar.jacoco.reportPath>
- <sonar.jacoco.itReportPath>${basedir}/target/jacoco-it.exec</sonar.jacoco.itReportPath>
<sonar.surefire.reportsPath>${basedir}/target/surefire-reports</sonar.surefire.reportsPath>
<sonar.failsafe.reportsPath>${basedir}/target/failsafe-reports</sonar.failsafe.reportsPath>
<docker.skip.push>false</docker.skip.push>
<docker.skip.tag>false</docker.skip.tag>
<skip.staging.artifacts>false</skip.staging.artifacts>
+ <sonar.coverage.jacoco.xmlReportPaths>${project.build.directory}/site/ticketmgt-it/jacoco.xml,${project.build.directory}/site/jacoco-ut/jacoco.xml</sonar.coverage.jacoco.xmlReportPaths>
</properties>
apt-get update && \
apt-get -y dist-upgrade && \
apt-get install -y openjdk-11-jre-headless && \
- apt-get install -y curl
+ apt-get install -y curl unzip wget netcat
RUN groupadd onap \
&& useradd -m -g onap onap
<jacoco.itPath>${basedir}/target/jacoco_itReport</jacoco.itPath>
<sonar.dynamicAnalysis>reuseReports</sonar.dynamicAnalysis>
<sonar.java.coveragePlugin>jacoco</sonar.java.coveragePlugin>
- <sonar.jacoco.reportPath>${basedir}/target/jacoco-ut.exec</sonar.jacoco.reportPath>
- <sonar.jacoco.itReportPath>${basedir}/target/jacoco-it.exec</sonar.jacoco.itReportPath>
<sonar.surefire.reportsPath>${basedir}/target/surefire-reports</sonar.surefire.reportsPath>
<sonar.failsafe.reportsPath>${basedir}/target/failsafe-reports</sonar.failsafe.reportsPath>
<docker.skip.push>false</docker.skip.push>
<docker.skip.tag>false</docker.skip.tag>
<skip.staging.artifacts>false</skip.staging.artifacts>
+ <sonar.coverage.jacoco.xmlReportPaths>${project.build.directory}/site/topology-it/jacoco.xml,${project.build.directory}/site/jacoco-ut/jacoco.xml</sonar.coverage.jacoco.xmlReportPaths>
+
+
</properties>
apt-get update && \
apt-get -y dist-upgrade && \
apt-get install -y openjdk-11-jre-headless && \
- apt-get install -y curl
+ apt-get install -y curl unzip wget netcat
RUN groupadd onap \
&& useradd -m -g onap onap
<java.version>11</java.version>
<maven.compiler.target>11</maven.compiler.target>
<maven.compiler.source>11</maven.compiler.source>
- <spring.version>5.1.5.RELEASE</spring.version>
- <spring.boot.version>2.1.6.RELEASE</spring.boot.version>
+ <spring.version>5.2.4.RELEASE</spring.version>
+ <spring.boot.version>2.2.5.RELEASE</spring.boot.version>
+ <quartz.version>2.3.2</quartz.version>
<release-tag>Dublin</release-tag>
<name.space>org.onap.optf</name.space>
<image.namespace>onap</image.namespace>
<docker.https_proxy></docker.https_proxy>
<docker.maven.plugin.version>0.30.0</docker.maven.plugin.version>
<checkstyle.skip>true</checkstyle.skip>
+
+
</properties>
<scm>