vpnservice-karaf
Used in:
components
- OverviewOverview
- VersionsVersions
- DependentsDependents
- DependenciesDependencies
<dependency>
<groupId>org.opendaylight.netvirt</groupId>
<artifactId>vpnservice-karaf</artifactId>
<version>0.5.2</version>
</dependency><?xml version="1.0" encoding="UTF-8"?>
<!--
Copyright (c) 2015 Ericsson India Global Services Pvt Ltd. and others. All rights reserved.
This program and the accompanying materials are made available under the
terms of the Eclipse Public License v1.0 which accompanies this distribution,
and is available at http://www.eclipse.org/legal/epl-v10.html INTERNAL
-->
<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">
<parent>
<groupId>org.opendaylight.odlparent</groupId>
<artifactId>karaf4-parent</artifactId>
<version>2.0.5</version>
<relativePath>../../../..//odlparent/karaf/karaf4-parent</relativePath>
</parent>
<modelVersion>4.0.0</modelVersion>
<groupId>org.opendaylight.netvirt</groupId>
<artifactId>vpnservice-karaf</artifactId>
<version>0.5.2</version>
<name>ODL :: netvirt :: ${project.artifactId}</name>
<properties>
<!-- <karaf.localFeature>odl-vpnservice-core</karaf.localFeature> -->
</properties>
<dependencies>
<dependency>
<!-- scope is compile so all features (there is only one) are installed
into startup.properties and the feature repo itself is not installed -->
<groupId>org.apache.karaf.features</groupId>
<artifactId>framework</artifactId>
<version>${karaf.version}</version>
<type>kar</type>
<scope>compile</scope>
</dependency>
<dependency>
<groupId>${project.groupId}</groupId>
<artifactId>vpnservice-features</artifactId>
<version>${project.version}</version>
<classifier>features</classifier>
<type>xml</type>
<scope>runtime</scope>
</dependency>
<dependency>
<!-- This is here just so that we have the respective bundles for this development debug feature
in netvirt's Karaf distribution, and it is easy to do "feature:install odl-mdsal-trace" on
test environments to find memory leaks due to non-closed transactions. This feature is NOT
intended for production, and not installed as a boot feature by default. (If we do not do
this, then it's quite a pain/complicated to install this feature onto a non-dev environment
on a test server where an ODL binary was installed e.g. from an RPM package, because as is
we currently cannot easily, by a simple CLI command, add additional features from new remote
repos.)
-->
<groupId>org.opendaylight.controller</groupId>
<artifactId>features-mdsal-trace</artifactId>
<version>1.6.2</version>
<classifier>features</classifier>
<type>xml</type>
<scope>runtime</scope>
</dependency>
</dependencies>
<build>
<plugins>
<!-- Temporarily deploy the karaf artifact -->
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-deploy-plugin</artifactId>
<configuration>
<skip>false</skip>
</configuration>
</plugin>
</plugins>
</build>
<!--
Maven Site Configuration
The following configuration is necessary for maven-site-plugin to
correctly identify the correct deployment path for OpenDaylight Maven
sites.
-->
<url>${odl.site.url}/${project.groupId}/${stream}/${project.artifactId}/</url>
<distributionManagement>
<site>
<id>opendaylight-site</id>
<url>${nexus.site.url}/${project.artifactId}/</url>
</site>
</distributionManagement>
</project>