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>
9 <groupId>org.opendaylight.odlparent</groupId>
10 <artifactId>odlparent</artifactId>
11 <version>1.6.0-SNAPSHOT</version>
15 <groupId>org.opendaylight.neutron</groupId>
16 <artifactId>project-neutron-parent</artifactId>
17 <version>0.6.0-SNAPSHOT</version>
18 <packaging>pom</packaging>
21 <aaa.version>0.2.0-SNAPSHOT</aaa.version>
22 <ietf-yang-types.version>2010.09.24.7-SNAPSHOT</ietf-yang-types.version>
23 <ietf-inet-types.version>2010.09.24.7-SNAPSHOT</ietf-inet-types.version>
24 <salGeneratorPath>src/main/yang-gen-sal</salGeneratorPath>
25 <yang.binding.version>0.8.0-SNAPSHOT</yang.binding.version>
26 <yangtools.version>0.8.0-SNAPSHOT</yangtools.version>
27 <yang-ext.version>2013.09.07.7-SNAPSHOT</yang-ext.version>
28 <sonar.jacoco.reportPath>target/jacoco.exec</sonar.jacoco.reportPath>
31 <connection>scm:git:ssh://git.opendaylight.org:29418/neutron.git</connection>
32 <developerConnection>scm:git:ssh://git.opendaylight.org:29418/neutron.git</developerConnection>
36 <dependencyManagement>
39 <groupId>org.opendaylight.yangtools</groupId>
40 <artifactId>yang-binding</artifactId>
41 <version>${yang.binding.version}</version>
44 <groupId>org.opendaylight.yangtools</groupId>
45 <artifactId>yang-common</artifactId>
46 <version>${yang.binding.version}</version>
49 <groupId>org.opendaylight.yangtools.model</groupId>
50 <artifactId>ietf-inet-types</artifactId>
51 <version>${ietf-inet-types.version}</version>
54 <groupId>org.opendaylight.yangtools.model</groupId>
55 <artifactId>ietf-yang-types</artifactId>
56 <version>${ietf-yang-types.version}</version>
59 <groupId>org.opendaylight.yangtools.model</groupId>
60 <artifactId>yang-ext</artifactId>
61 <version>${yang-ext.version}</version>
64 </dependencyManagement>
70 <groupId>org.jacoco</groupId>
71 <artifactId>jacoco-maven-plugin</artifactId>
72 <version>${jacoco.version}</version>
75 <groupId>org.apache.maven.plugins</groupId>
76 <artifactId>maven-source-plugin</artifactId>
77 <version>2.2.1</version>
80 <groupId>org.apache.maven.plugins</groupId>
81 <artifactId>maven-jar-plugin</artifactId>
82 <version>2.4</version>
85 <groupId>org.opendaylight.yangtools</groupId>
86 <artifactId>yang-maven-plugin</artifactId>
87 <version>${yangtools.version}</version>
90 <groupId>org.apache.felix</groupId>
91 <artifactId>maven-bundle-plugin</artifactId>
92 <version>${maven.bundle.version}</version>
95 <groupId>org.apache.maven.plugins</groupId>
96 <artifactId>maven-surefire-plugin</artifactId>
97 <version>${maven.surefire.version}</version>
99 <argLine>${surefireArgLine}</argLine>
100 <skipTests>${skip.unit.tests}</skipTests>
102 <exclude>**/IT*.java</exclude>
110 <groupId>org.jacoco</groupId>
111 <artifactId>jacoco-maven-plugin</artifactId>
114 <id>pre-unit-test</id>
116 <goal>prepare-agent</goal>
119 <destFile>${sonar.jacoco.reportPath}</destFile>
123 <id>post-unit-test</id>
128 <dataFile>${sonar.jacoco.reportPath}</dataFile>
134 <groupId>org.apache.felix</groupId>
135 <artifactId>maven-bundle-plugin</artifactId>
136 <extensions>true</extensions>
139 <Bundle-Name>${project.groupId}.${project.artifactId}</Bundle-Name>
141 <manifestLocation>${project.build.directory}/META-INF</manifestLocation>
145 <groupId>org.apache.maven.plugins</groupId>
146 <artifactId>maven-compiler-plugin</artifactId>
147 <inherited>true</inherited>
154 <artifactId>maven-source-plugin</artifactId>
157 <id>attach-sources</id>
158 <phase>deploy</phase>
160 <goal>jar-no-fork</goal>