Added response data to operational datastore, refactored data validation
[packetcable.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"
3     xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
4     <modelVersion>4.0.0</modelVersion>
5     <!-- FIXME: Do not use sal-parent, use odlparent:odlparent or mdsal:binding-parent intstead. -->
6     <parent>
7         <groupId>org.opendaylight.controller</groupId>
8         <artifactId>sal-parent</artifactId>
9         <version>1.3.0-SNAPSHOT</version>
10         <relativePath />
11     </parent>
12     <groupId>org.opendaylight.packetcable</groupId>
13     <artifactId>packetcable</artifactId>
14     <name>packetcable</name> <!-- Used by Sonar to set project name -->
15     <packaging>pom</packaging>
16     <properties>
17         <openflowplugin.version>0.2.0-SNAPSHOT</openflowplugin.version>
18     </properties>
19     <distributionManagement>
20         <!-- OpenDayLight Released artifact -->
21         <repository>
22             <id>opendaylight-release</id>
23             <url>${nexusproxy}/repositories/opendaylight.release</url>
24         </repository>
25         <!-- OpenDayLight Snapshot artifact -->
26         <snapshotRepository>
27             <id>opendaylight-snapshot</id>
28             <url>${nexusproxy}/repositories/opendaylight.snapshot</url>
29         </snapshotRepository>
30     </distributionManagement>
31
32     <dependencyManagement>
33       <dependencies>
34         <dependency>
35             <groupId>org.opendaylight.mdsal</groupId>
36             <artifactId>mdsal-artifacts</artifactId>
37             <version>2.0.0-SNAPSHOT</version>
38             <type>pom</type>
39             <scope>import</scope>
40         </dependency>
41         <dependency>
42             <groupId>org.opendaylight.mdsal.model</groupId>
43             <artifactId>mdsal-model-artifacts</artifactId>
44             <version>0.8.0-SNAPSHOT</version>
45             <type>pom</type>
46             <scope>import</scope>
47         </dependency>
48       </dependencies>
49     </dependencyManagement>
50
51     <modules>
52         <module>packetcable-driver</module>
53         <!-- New modules for the new Arris API -->
54         <module>packetcable-policy-model</module>
55         <module>packetcable-policy-server</module>
56         <module>features-packetcable-policy</module>
57         <module>packetcable-policy-karaf</module>
58         <!-- Jar module CMTS emulator for testing -->
59         <module>packetcable-emulator</module>
60     </modules>
61     <scm>
62         <connection>scm:git:ssh://git.opendaylight.org:29418/packetcable.git</connection>
63         <developerConnection>scm:git:ssh://git.opendaylight.org:29418/packetcable.git</developerConnection>
64         <tag>HEAD</tag>
65         <url>https://wiki.opendaylight.org/view/PacketCablePCMM:Main</url>
66     </scm>
67     <dependencies>
68         <dependency>
69             <groupId>org.opendaylight.openflowplugin.model</groupId>
70             <artifactId>model-flow-base</artifactId>
71             <version>${openflowplugin.version}</version>
72         </dependency>
73         <dependency>
74             <groupId>org.opendaylight.openflowplugin.model</groupId>
75             <artifactId>model-flow-service</artifactId>
76             <version>${openflowplugin.version}</version>
77         </dependency>
78         <dependency>
79             <groupId>org.opendaylight.mdsal.model</groupId>
80             <artifactId>ietf-inet-types</artifactId>
81         </dependency>
82         <dependency>
83             <groupId>org.opendaylight.mdsal.model</groupId>
84             <artifactId>ietf-yang-types</artifactId>
85         </dependency>
86         <dependency>
87             <groupId>org.opendaylight.controller.model</groupId>
88             <artifactId>model-inventory</artifactId>
89         </dependency>
90         <dependency>
91             <groupId>org.opendaylight.mdsal.model</groupId>
92             <artifactId>opendaylight-l2-types</artifactId>
93         </dependency>
94         <dependency>
95             <groupId>org.opendaylight.openflowplugin.model</groupId>
96             <artifactId>model-flow-statistics</artifactId>
97             <version>${openflowplugin.version}</version>
98         </dependency>
99     </dependencies>
100     <build>
101         <plugins>
102             <plugin>
103                 <artifactId>maven-checkstyle-plugin</artifactId>
104                 <configuration>
105                     <skip>true</skip>
106                 </configuration>
107             </plugin>
108         </plugins>
109     </build>
110 </project>