BUG-5058: BGPCEP karaf distribution
[bgpcep.git] / distribution-karaf / pom.xml
1 <?xml version="1.0" encoding="UTF-8"?>
2 <!-- Copyright (c) 2016 Cisco Systems, Inc. and others. All rights reserved.
3   This program and the accompanying materials are made available under the
4   terms of the Eclipse Public License v1.0 which accompanies this distribution,
5   and is available at http://www.eclipse.org/legal/epl-v10.html -->
6 <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
7   xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
8   <modelVersion>4.0.0</modelVersion>
9
10   <parent>
11     <groupId>org.opendaylight.controller</groupId>
12     <artifactId>karaf-parent</artifactId>
13     <version>1.7.0-SNAPSHOT</version>
14     <relativePath />
15   </parent>
16
17   <artifactId>distribution-karaf</artifactId>
18   <groupId>org.opendaylight.bgpcep</groupId>
19   <version>0.6.0-SNAPSHOT</version>
20   <packaging>pom</packaging>
21
22   <prerequisites>
23     <maven>3.1.1</maven>
24   </prerequisites>
25
26   <dependencyManagement>
27     <dependencies>
28       <dependency>
29         <groupId>${project.groupId}</groupId>
30         <artifactId>bgpcep-artifacts</artifactId>
31         <version>${project.version}</version>
32         <type>pom</type>
33         <scope>import</scope>
34       </dependency>
35     </dependencies>
36   </dependencyManagement>
37
38   <dependencies>
39     <dependency>
40       <!-- scope is compile so all features (there is only one) are installed
41         into startup.properties and the feature repo itself is not installed -->
42       <groupId>org.apache.karaf.features</groupId>
43       <artifactId>framework</artifactId>
44       <type>kar</type>
45     </dependency>
46
47     <!-- Project local feautures -->
48     <dependency>
49       <groupId>org.opendaylight.bgpcep</groupId>
50       <artifactId>features-bgp</artifactId>
51       <classifier>features</classifier>
52       <version>${project.version}</version>
53       <type>xml</type>
54       <scope>runtime</scope>
55     </dependency>
56     <dependency>
57       <groupId>org.opendaylight.bgpcep</groupId>
58       <artifactId>features-bmp</artifactId>
59       <classifier>features</classifier>
60       <version>${project.version}</version>
61       <type>xml</type>
62       <scope>runtime</scope>
63     </dependency>
64     <dependency>
65       <groupId>org.opendaylight.bgpcep</groupId>
66       <artifactId>features-extras</artifactId>
67       <classifier>features</classifier>
68       <version>${project.version}</version>
69       <type>xml</type>
70       <scope>runtime</scope>
71     </dependency>
72     <dependency>
73       <groupId>org.opendaylight.bgpcep</groupId>
74       <artifactId>features-pcep</artifactId>
75       <classifier>features</classifier>
76       <version>${project.version}</version>
77       <type>xml</type>
78       <scope>runtime</scope>
79     </dependency>
80     <dependency>
81       <groupId>org.opendaylight.bgpcep</groupId>
82       <artifactId>features-rsvp</artifactId>
83       <classifier>features</classifier>
84       <version>${project.version}</version>
85       <type>xml</type>
86       <scope>runtime</scope>
87     </dependency>
88   </dependencies>
89
90   <build>
91         <plugins>
92             <plugin>
93                 <artifactId>maven-deploy-plugin</artifactId>
94                 <configuration>
95                     <skip>true</skip>
96                 </configuration>
97             </plugin>
98         </plugins>
99   </build>
100
101   <scm>
102     <connection>scm:git:ssh://git.opendaylight.org:29418/bgpcep.git</connection>
103     <developerConnection>scm:git:ssh://git.opendaylight.org:29418/bgpcep.git</developerConnection>
104     <tag>HEAD</tag>
105     <url>https://git.opendaylight.org/gerrit/gitweb?p=bgpcep.git;a=summary</url>
106   </scm>
107 </project>