Set version to 6.0.0
[cli.git] / validate / validation / pom.xml
1 <?xml version="1.0" encoding="UTF-8"?>
2 <!--
3    Copyright 2017 Huawei Technologies Co., Ltd.
4
5    Licensed under the Apache License, Version 2.0 (the "License");
6    you may not use this file except in compliance with the License.
7    You may obtain a copy of the License at
8
9        http://www.apache.org/licenses/LICENSE-2.0
10
11    Unless required by applicable law or agreed to in writing, software
12    distributed under the License is distributed on an "AS IS" BASIS,
13    WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
14    See the License for the specific language governing permissions and
15    limitations under the License.
16  -->
17
18 <project xmlns="http://maven.apache.org/POM/4.0.0"
19          xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
20          xsi:schemaLocation="http://maven.apache.org/POM/4.0.0
21          http://maven.apache.org/xsd/maven-4.0.0.xsd">
22     <modelVersion>4.0.0</modelVersion>
23
24     <parent>
25         <groupId>org.onap.cli</groupId>
26         <artifactId>cli-validate</artifactId>
27         <version>6.0.0-SNAPSHOT</version>
28     </parent>
29
30     <artifactId>cli-validation</artifactId>
31     <name>cli/validate/validation</name>
32     <packaging>jar</packaging>
33     <!--Step-1:- SonarCloud migration from SonarQube -->
34     <properties>
35         <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
36         <sonar.language>java</sonar.language>
37         <sonar.surefire.reportsPath>${project.build.directory}/surefire-reports</sonar.surefire.reportsPath>
38         <sonar.coverage.jacoco.xmlReportPaths>${project.reporting.outputDirectory}/jacoco-ut/jacoco.xml</sonar.coverage.jacoco.xmlReportPaths>
39         <sonar.jacoco.reportMissing.force.zero>true</sonar.jacoco.reportMissing.force.zero>
40         <sonar.projectVersion>${project.version}</sonar.projectVersion>
41         <sonar.dynamicAnalysis>reuseReports</sonar.dynamicAnalysis>
42     </properties>
43     <dependencies>
44         <dependency>
45             <groupId>junit</groupId>
46             <artifactId>junit</artifactId>
47             <version>4.11</version>
48             <scope>test</scope>
49         </dependency>
50         <dependency>
51             <groupId>org.jmockit</groupId>
52             <artifactId>jmockit</artifactId>
53             <version>1.43</version>
54             <scope>test</scope>
55         </dependency>
56         <dependency>
57             <groupId>org.jmockit</groupId>
58             <artifactId>jmockit-coverage</artifactId>
59             <version>1.19</version>
60             <scope>test</scope>
61         </dependency>
62         <dependency>
63             <groupId>org.onap.cli</groupId>
64             <artifactId>cli-main</artifactId>
65             <version>${project.version}</version>
66             <scope>test</scope>
67         </dependency>
68          <dependency>
69             <groupId>org.onap.cli</groupId>
70             <artifactId>cli-products-onap-dublin-auth</artifactId>
71             <version>${project.version}</version>
72         </dependency>
73         <dependency>
74             <groupId>org.onap.cli</groupId>
75             <artifactId>cli-products-onap-dublin-catalog</artifactId>
76             <version>${project.version}</version>
77         </dependency>
78         <dependency>
79             <groupId>org.onap.cli</groupId>
80             <artifactId>cli-products-onap-dublin-features-msb</artifactId>
81             <version>${project.version}</version>
82         </dependency>
83   <!--
84         <dependency>
85             <groupId>org.onap.cli</groupId>
86             <artifactId>cli-products-onap-dublin-features-aai</artifactId>
87             <version>${project.version}</version>
88         </dependency>
89
90         <dependency>
91             <groupId>org.onap.cli</groupId>
92             <artifactId>cli-products-onap-dublin-features-sdc</artifactId>
93             <version>${project.version}</version>
94         </dependency>
95         <dependency>
96             <groupId>org.onap.cli</groupId>
97             <artifactId>cli-products-onap-dublin-features-policy</artifactId>
98             <version>${project.version}</version>
99         </dependency>
100         <dependency>
101             <groupId>org.onap.cli</groupId>
102             <artifactId>cli-products-onap-dublin-features-multicloud</artifactId>
103             <version>${project.version}</version>
104         </dependency>
105         <dependency>
106             <groupId>org.onap.cli</groupId>
107             <artifactId>cli-products-onap-dublin-features-vfc</artifactId>
108             <version>${project.version}</version>
109         </dependency>
110         <dependency>
111             <groupId>org.onap.cli</groupId>
112             <artifactId>cli-products-onap-dublin-features-sdnc</artifactId>
113             <version>${project.version}</version>
114         </dependency>
115         <dependency>
116             <groupId>org.onap.cli</groupId>
117             <artifactId>cli-products-onap-dublin-features-so</artifactId>
118             <version>${project.version}</version>
119         </dependency>
120         <dependency>
121             <groupId>org.onap.cli</groupId>
122             <artifactId>cli-products-onap-dublin-features-vnfsdk</artifactId>
123             <version>${project.version}</version>
124         </dependency> -->
125         <dependency>
126             <groupId>commons-io</groupId>
127             <artifactId>commons-io</artifactId>
128             <version>2.7</version>
129         </dependency>
130   </dependencies>
131     <build><plugins>
132         <!--Step-2:- SonarCloud migration from SonarQube -->
133         <plugin>
134             <groupId>org.jacoco</groupId>
135             <artifactId>jacoco-maven-plugin</artifactId>
136             <executions>
137                 <execution>
138                     <id>prepare-agent</id>
139                     <goals>
140                         <goal>prepare-agent</goal>
141                     </goals>
142                 </execution>
143                 <execution>
144                     <id>report</id>
145                     <goals>
146                         <goal>report</goal>
147                     </goals>
148                     <configuration>
149                         <dataFile>${project.build.directory}/code-coverage/jacoco.exec</dataFile>
150                         <outputDirectory>${project.reporting.outputDirectory}/jacoco-ut</outputDirectory>
151                     </configuration>
152                 </execution>
153             </executions>
154         </plugin>
155     </plugins></build>
156 </project>