blob: 37c20cf891fd2a23d8c1b81b336bacdde774527d [file] [log] [blame]
Gary Wud8f0e752018-08-24 15:33:40 -07001<?xml version="1.0"?>
2<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/maven-v4_0_0.xsd">
Kanagaraj Manickam k003651060f315322018-09-07 14:13:15 +05303 <parent>
4 <groupId>org.onap.oparent</groupId>
5 <artifactId>oparent</artifactId>
Victor Gao9d9a2a52019-09-05 11:12:46 +08006 <version>2.1.0</version>
Kanagaraj Manickam k003651060f315322018-09-07 14:13:15 +05307 <relativePath>oparent</relativePath>
8 </parent>
AvinashS3c4d26e2017-09-07 13:46:54 +00009
Kanagaraj Manickam k003651060f315322018-09-07 14:13:15 +053010 <modelVersion>4.0.0</modelVersion>
11 <groupId>org.onap.vnfsdk.validation</groupId>
12 <artifactId>validation</artifactId>
Michal Banka1686a032020-07-02 14:05:22 +020013 <version>1.2.8-SNAPSHOT</version>
Kanagaraj Manickam k003651060f315322018-09-07 14:13:15 +053014 <name>vnfsdk-validation</name>
15 <packaging>pom</packaging>
AvinashS3c4d26e2017-09-07 13:46:54 +000016
Victor Gao46aea032020-02-21 11:48:35 +080017 <properties>
18 <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
19 <sonar.language>java</sonar.language>
20 <sonar.surefire.reportsPath>${project.build.directory}/surefire-reports</sonar.surefire.reportsPath>
21 <sonar.coverage.jacoco.xmlReportPaths>${project.reporting.outputDirectory}/jacoco-ut/jacoco.xml</sonar.coverage.jacoco.xmlReportPaths>
22 <sonar.jacoco.reportMissing.force.zero>true</sonar.jacoco.reportMissing.force.zero>
23 <sonar.projectVersion>${project.version}</sonar.projectVersion>
24 <sonar.dynamicAnalysis>reuseReports</sonar.dynamicAnalysis>
25 </properties>
26
Kanagaraj Manickam k003651060f315322018-09-07 14:13:15 +053027 <scm>
28 <tag>HEAD</tag>
29 </scm>
AvinashS3c4d26e2017-09-07 13:46:54 +000030
Kanagaraj Manickam k003651060f315322018-09-07 14:13:15 +053031 <modules>
32 <module>csarvalidation</module>
33 <module>deployment</module>
34 </modules>
AvinashS3c4d26e2017-09-07 13:46:54 +000035
Kanagaraj Manickam k003651060f315322018-09-07 14:13:15 +053036 <build>
37 <finalName>ROOT</finalName>
38 <pluginManagement>
39 <plugins>
40 <plugin>
41 <groupId>org.apache.maven.plugins</groupId>
42 <artifactId>maven-jar-plugin</artifactId>
43 <version>3.0.2</version>
44 <configuration>
45 <archive>
46 <manifest>
47 <addDefaultImplementationEntries>true</addDefaultImplementationEntries>
48 <addDefaultSpecificationEntries>true</addDefaultSpecificationEntries>
49 </manifest>
50 </archive>
51 </configuration>
52 </plugin>
53 </plugins>
54 </pluginManagement>
55 <plugins>
56 <plugin>
57 <groupId>org.apache.maven.plugins</groupId>
58 <artifactId>maven-compiler-plugin</artifactId>
59 <version>3.1</version>
60 <configuration>
61 <source>1.8</source>
62 <target>1.8</target>
63 </configuration>
64 </plugin>
65 <plugin>
66 <groupId>org.apache.maven.plugins</groupId>
67 <artifactId>maven-jar-plugin</artifactId>
68 </plugin>
Victor Gao46aea032020-02-21 11:48:35 +080069 <plugin>
70 <groupId>org.jacoco</groupId>
71 <artifactId>jacoco-maven-plugin</artifactId>
72 <executions>
73 <execution>
74 <id>prepare-agent</id>
75 <goals>
76 <goal>prepare-agent</goal>
77 </goals>
78 </execution>
79 <execution>
80 <id>report</id>
81 <goals>
82 <goal>report</goal>
83 </goals>
84 <configuration>
85 <dataFile>${project.build.directory}/code-coverage/jacoco.exec</dataFile>
86 <outputDirectory>${project.reporting.outputDirectory}/jacoco-ut</outputDirectory>
87 </configuration>
88 </execution>
89 </executions>
90 </plugin>
Kanagaraj Manickam k003651060f315322018-09-07 14:13:15 +053091 </plugins>
92 </build>
AvinashS3c4d26e2017-09-07 13:46:54 +000093
Kanagaraj Manickam k003651060f315322018-09-07 14:13:15 +053094 <description>Validation project to validate TOSCA CSARs for ONAP
95 project. Currently this project is used by vnfsdk project under ON</description>
AvinashS3c4d26e2017-09-07 13:46:54 +000096</project>