-
Notifications
You must be signed in to change notification settings - Fork 7
/
Copy pathpom.xml
108 lines (100 loc) · 3.18 KB
/
pom.xml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
<?xml version="1.0" encoding="UTF-8"?>
<!-- Copyright © 2017 MIST 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">
<modelVersion>4.0.0</modelVersion>
<parent>
<groupId>org.opendaylight.odlparent</groupId>
<artifactId>odlparent</artifactId>
<version>2.0.5</version>
<relativePath />
</parent>
<groupId>gov.nist.antd</groupId>
<artifactId>sdnmud-features</artifactId>
<version>0.1.0</version>
<name>sdnmud</name> <!-- DO NOT CHANGE - Used by Sonar to set project name -->
<packaging>pom</packaging>
<scm>
<connection>scm:git:ssh://git.opendaylight.org:29418/sdnmud.git</connection>
<developerConnection>scm:git:ssh://git.opendaylight.org:29418/sdnmud.git</developerConnection>
<tag>HEAD</tag>
<url>https://wiki.opendaylight.org/view/sdnmud:Main</url>
</scm>
<properties>
<maven.javadoc.skip>true</maven.javadoc.skip>
</properties>
<modules>
<module>sdnmud-aggregator</module>
<!-- <module>it</module> -->
</modules>
<!-- DO NOT install or deploy the repo root pom as it's only needed to initiate
a build -->
<build>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-deploy-plugin</artifactId>
<configuration>
<skip>true</skip>
</configuration>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-install-plugin</artifactId>
<configuration>
<skip>true</skip>
</configuration>
</plugin>
</plugins>
</build>
<profiles>
<profile>
<!-- This profile is to ensure we only build javadocs reports when we
plan to deploy Maven site for our project. -->
<id>maven-site</id>
<activation>
<file>
<exists>${user.dir}/deploy-site.xml</exists>
</file>
</activation>
<build>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-javadoc-plugin</artifactId>
<inherited>false</inherited>
<executions>
<execution>
<id>aggregate</id>
<goals>
<goal>aggregate</goal>
</goals>
<phase>package</phase>
</execution>
</executions>
</plugin>
<plugin>
<artifactId>maven-checkstyle-plugin</artifactId>
<configuration>
<failsOnError>false</failsOnError>
<propertyExpansion>checkstyle.violationSeverity=info</propertyExpansion>
</configuration>
</plugin>
</plugins>
</build>
</profile>
</profiles>
<!-- 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}/</url>
<distributionManagement>
<site>
<id>opendaylight-site</id>
<url>${nexus.site.url}/</url>
</site>
</distributionManagement>
</project>