Bump ttp to use yangtools 1.2.0
[ttp.git] / pom.xml
1 <?xml version="1.0" encoding="UTF-8"?>
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/xsd/maven-4.0.0.xsd">
3   <modelVersion>4.0.0</modelVersion>
4
5   <parent>
6     <groupId>org.opendaylight.odlparent</groupId>
7     <artifactId>odlparent-lite</artifactId>
8     <version>2.0.5</version>
9     <relativePath/>
10   </parent>
11
12   <groupId>org.opendaylight.ttp</groupId>
13   <artifactId>ttp-root</artifactId>
14   <version>0.6.0-SNAPSHOT</version>
15   <name>ttp</name> <!-- Used by Sonar to set project name -->
16   <packaging>pom</packaging>
17
18   <scm>
19     <connection>scm:git:ssh://git.opendaylight.org:29418/ttp.git</connection>
20     <developerConnection>scm:git:ssh://git.opendaylight.org:29418/ttp.git</developerConnection>
21     <tag>HEAD</tag>
22     <url>https://wiki.opendaylight.org/view/Table_Type_Patterns:Main</url>
23   </scm>
24
25   <modules>
26     <module>parser</module>
27     <module>utils</module>
28     <module>ttp-model</module>
29     <module>features</module>
30     <module>distribution-karaf</module>
31   </modules>
32
33   <profiles>
34     <profile>
35       <!--
36           This profile is to ensure we only build javadocs reports
37           when we plan to deploy Maven site for our project.
38       -->
39       <id>maven-site</id>
40       <activation>
41         <file>
42           <exists>${user.dir}/deploy-site.xml</exists>
43         </file>
44       </activation>
45
46       <build>
47         <plugins>
48           <plugin>
49             <groupId>org.apache.maven.plugins</groupId>
50             <artifactId>maven-javadoc-plugin</artifactId>
51             <inherited>false</inherited>
52             <executions>
53               <execution>
54                 <id>aggregate</id>
55                 <goals>
56                   <goal>aggregate</goal>
57                 </goals>
58                 <phase>package</phase>
59             </execution>
60             </executions>
61           </plugin>
62         </plugins>
63       </build>
64     </profile>
65   </profiles>
66
67   <!--
68       Maven Site Configuration
69
70       The following configuration is necessary for maven-site-plugin to
71       correctly identify the correct deployment path for OpenDaylight Maven
72       sites.
73   -->
74   <url>${odl.site.url}/${project.groupId}/${stream}/</url>
75
76   <distributionManagement>
77     <site>
78       <id>opendaylight-site</id>
79       <url>${nexus.site.url}/</url>
80     </site>
81   </distributionManagement>
82 </project>