[VVP] Track Requirements to Test Cases
[vvp/validation-scripts.git] / pom.xml
1 <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
2   xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
3   <modelVersion>4.0.0</modelVersion>
4   <parent>
5     <groupId>org.onap.oparent</groupId>
6     <artifactId>oparent</artifactId>
7     <version>1.1.0</version>
8   </parent>
9
10   <groupId>org.onap.vvp.validation-scripts</groupId>
11   <artifactId>validation-scripts</artifactId>
12   <packaging>pom</packaging>
13   <version>1.0.0-SNAPSHOT</version>
14   <name>vvp-validation-scripts</name>
15
16   <properties>
17         <!--nexus-->
18         <onap.nexus.url>https://nexus.onap.org</onap.nexus.url>
19         <sitePath>/content/sites/site/org/onap/vvp/${project.artifactId}/${project.version}</sitePath>
20         <!--maven-->
21         <timestamp>${maven.build.timestamp}</timestamp>
22         <maven.build.timestamp.format>yyyyMMdd'T'HHmmss'Z'</maven.build.timestamp.format>
23         <!--sonar-->
24         <sonar.sourceEncoding>UTF-8</sonar.sourceEncoding>
25         <sonar.sources>.</sonar.sources>
26         <sonar.python.coverage.reportPath>coverage.xml</sonar.python.coverage.reportPath>
27         <sonar.language>py</sonar.language>
28         <sonar.pluginName>python</sonar.pluginName>
29         <sonar.inclusions>ice_validator/tests/**.py</sonar.inclusions>
30   </properties>
31
32   <build>
33     <pluginManagement>
34       <plugins>
35         <plugin>
36             <groupId>org.codehaus.mojo</groupId>
37             <artifactId>exec-maven-plugin</artifactId>
38             <version>1.2.1</version>
39             <configuration>
40               <executable>${session.executionRootDirectory}/mvn-phase-script.sh</executable>
41             </configuration>
42         </plugin>
43       </plugins>
44     </pluginManagement>
45     <plugins>
46         <plugin>
47             <groupId>org.sonatype.plugins</groupId>
48             <artifactId>nexus-staging-maven-plugin</artifactId>
49             <version>1.6.7</version>
50             <extensions>true</extensions>
51             <configuration>
52                 <nexusUrl>${onap.nexus.url}</nexusUrl>
53                 <stagingProfileId>176c31dfe190a</stagingProfileId>
54                 <serverId>ecomp-staging</serverId>
55             </configuration>
56         </plugin>
57         <plugin>
58           <groupId>org.codehaus.mojo</groupId>
59           <artifactId>exec-maven-plugin</artifactId>
60           <version>1.2.1</version>
61           <executions>
62             <execution>
63               <id>test script</id>
64               <phase>test</phase>
65               <goals>
66                 <goal>exec</goal>
67               </goals>
68               <configuration>
69                 <arguments>
70                   <argument>__</argument>
71                   <argument>test</argument>
72                 </arguments>
73               </configuration>
74             </execution>
75           </executions>
76         </plugin>
77     </plugins>
78   </build>
79   <distributionManagement>
80       <site>
81           <id>ecomp-site</id>
82           <url>dav:${onap.nexus.url}${sitePath}</url>
83       </site>
84   </distributionManagement>
85   <repositories>
86     <repository>
87         <id>ecomp-releases</id>
88           <name>ECOMP Release Repository</name>
89           <url>${onap.nexus.url}/content/repositories/releases/</url>
90     </repository>
91     <repository>
92           <id>ecomp-snapshots</id>
93           <name>ECOMP Snapshot Repository</name>
94           <url>${onap.nexus.url}/content/repositories/snapshots/</url>
95     </repository>
96     <repository>
97         <id>ecomp-staging</id>
98         <name>ECOMP Staging Repository</name>
99         <url>${onap.nexus.url}/content/repositories/staging/</url>
100     </repository>
101   </repositories>
102 </project>