Drop Maven prerequisite
[netvirt.git] / openstack / sfc-translator / karaf / pom.xml
1 <?xml version="1.0" encoding="UTF-8"?>
2 <!--
3  Copyright (c) 2016 Brocade Communications Systems, Inc. and others.  All rights reserved.
4
5  This program and the accompanying materials are made available under the
6  terms of the Eclipse Public License v1.0 which accompanies this distribution,
7  and is available at http://www.eclipse.org/legal/epl-v10.html
8 -->
9 <project xmlns="http://maven.apache.org/POM/4.0.0"
10          xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
11          xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
12   <parent>
13     <groupId>org.opendaylight.odlparent</groupId>
14     <artifactId>karaf-parent</artifactId>
15     <version>1.8.0-SNAPSHOT</version>
16     <relativePath/>
17   </parent>
18   <modelVersion>4.0.0</modelVersion>
19   <groupId>org.opendaylight.netvirt</groupId>
20   <artifactId>openstack.sfc-translator-karaf</artifactId>
21   <version>1.4.0-SNAPSHOT</version>
22   <name>${project.artifactId}</name>
23   <dependencyManagement>
24     <dependencies>
25       <dependency>
26         <groupId>${project.groupId}</groupId>
27         <artifactId>openstack.sfc-translator-artifacts</artifactId>
28         <version>${project.version}</version>
29         <type>pom</type>
30         <scope>import</scope>
31       </dependency>
32     </dependencies>
33   </dependencyManagement>
34   <dependencies>
35     <dependency>
36       <!-- scope is compile so all features (there is only one) are installed
37       into startup.properties and the feature repo itself is not installed -->
38       <groupId>org.apache.karaf.features</groupId>
39       <artifactId>framework</artifactId>
40       <type>kar</type>
41     </dependency>
42     <dependency>
43       <groupId>${project.groupId}</groupId>
44       <artifactId>openstack.sfc-translator-features</artifactId>
45       <version>${project.version}</version>
46       <classifier>features</classifier>
47       <type>xml</type>
48       <scope>runtime</scope>
49     </dependency>
50   </dependencies>
51   <!-- DO NOT install or deploy the karaf artifact -->
52   <build>
53     <plugins>
54       <plugin>
55         <groupId>org.apache.maven.plugins</groupId>
56         <artifactId>maven-deploy-plugin</artifactId>
57         <configuration>
58           <skip>true</skip>
59         </configuration>
60       </plugin>
61     </plugins>
62   </build>
63
64   <!--
65       Maven Site Configuration
66
67       The following configuration is necessary for maven-site-plugin to
68       correctly identify the correct deployment path for OpenDaylight Maven
69       sites.
70   -->
71   <url>${odl.site.url}/${project.groupId}/${stream}/${project.artifactId}/</url>
72
73   <distributionManagement>
74     <site>
75       <id>opendaylight-site</id>
76       <url>${nexus.site.url}/${project.artifactId}/</url>
77     </site>
78   </distributionManagement>
79 </project>