Bump to odlparent 3.1.0 and yangtools 2.0.3
[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" 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     <!-- FIXME: Do not use sal-parent, use odlparent:odlparent or mdsal:binding-parent intstead. -->
5     <parent>
6         <groupId>org.opendaylight.odlparent</groupId>
7         <artifactId>odlparent</artifactId>
8         <version>3.1.0</version>
9         <relativePath/>
10     </parent>
11     <groupId>org.opendaylight.packetcable</groupId>
12     <artifactId>packetcable</artifactId>
13     <version>1.8.0-SNAPSHOT</version>
14     <name>packetcable</name> <!-- Used by Sonar to set project name -->
15     <packaging>pom</packaging>
16     <properties>
17         <openflowplugin.version>0.7.0-SNAPSHOT</openflowplugin.version>
18         <controller.model.version>1.8.0-SNAPSHOT</controller.model.version>
19     </properties>
20     <distributionManagement>
21         <!-- OpenDayLight Released artifact -->
22         <repository>
23             <id>opendaylight-release</id>
24             <url>${nexusproxy}/repositories/opendaylight.release</url>
25         </repository>
26         <!-- OpenDayLight Snapshot artifact -->
27         <snapshotRepository>
28             <id>opendaylight-snapshot</id>
29             <url>${nexusproxy}/repositories/opendaylight.snapshot</url>
30         </snapshotRepository>
31     </distributionManagement>
32
33     <dependencyManagement>
34       <dependencies>
35         <dependency>
36             <groupId>org.opendaylight.mdsal</groupId>
37             <artifactId>mdsal-artifacts</artifactId>
38             <version>2.5.0-SNAPSHOT</version>
39             <type>pom</type>
40             <scope>import</scope>
41         </dependency>
42         <dependency>
43             <groupId>org.opendaylight.mdsal.model</groupId>
44             <artifactId>mdsal-model-artifacts</artifactId>
45             <version>0.13.0-SNAPSHOT</version>
46             <type>pom</type>
47             <scope>import</scope>
48         </dependency>
49       </dependencies>
50     </dependencyManagement>
51
52     <modules>
53         <module>packetcable-driver</module>
54         <!-- New modules for the new Arris API -->
55         <module>packetcable-policy-model</module>
56         <module>packetcable-policy-server</module>
57         <module>features-packetcable-policy</module>
58         <module>packetcable-policy-karaf</module>
59         <!-- Jar module CMTS emulator for testing -->
60         <module>packetcable-emulator</module>
61     </modules>
62     <scm>
63         <connection>scm:git:ssh://git.opendaylight.org:29418/packetcable.git</connection>
64         <developerConnection>scm:git:ssh://git.opendaylight.org:29418/packetcable.git</developerConnection>
65         <tag>HEAD</tag>
66         <url>https://wiki.opendaylight.org/view/PacketCablePCMM:Main</url>
67     </scm>
68     <dependencies>
69         <dependency>
70             <groupId>org.opendaylight.openflowplugin.model</groupId>
71             <artifactId>model-flow-base</artifactId>
72             <version>${openflowplugin.version}</version>
73         </dependency>
74         <dependency>
75             <groupId>org.opendaylight.openflowplugin.model</groupId>
76             <artifactId>model-flow-service</artifactId>
77             <version>${openflowplugin.version}</version>
78         </dependency>
79         <dependency>
80             <groupId>org.opendaylight.controller.model</groupId>
81             <artifactId>model-inventory</artifactId>
82             <version>${controller.model.version}</version>
83         </dependency>
84         <dependency>
85             <groupId>org.opendaylight.openflowplugin.model</groupId>
86             <artifactId>model-flow-statistics</artifactId>
87             <version>${openflowplugin.version}</version>
88         </dependency>
89     </dependencies>
90 </project>