77a6f1fc2572532e50a7fb24851ccb1266c49c31
[bgpcep.git] / pcep / config-example / pom.xml
1 <?xml version="1.0" encoding="UTF-8"?>
2 <!--
3   ~ Copyright (c) 2017 AT&T Intellectual Property. 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" 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">
10     <modelVersion>4.0.0</modelVersion>
11     <parent>
12         <groupId>org.opendaylight.odlparent</groupId>
13         <artifactId>odlparent</artifactId>
14         <version>13.0.10</version>
15         <relativePath/>
16     </parent>
17
18     <groupId>org.opendaylight.bgpcep</groupId>
19     <artifactId>pcep-config-example</artifactId>
20     <version>0.21.2-SNAPSHOT</version>
21     <packaging>jar</packaging>
22     <description>Configuration files example for PCEP protocol</description>
23     <name>${project.artifactId}</name>
24
25     <dependencyManagement>
26         <dependencies>
27             <dependency>
28                 <groupId>org.opendaylight.bgpcep</groupId>
29                 <artifactId>bgpcep-parent</artifactId>
30                 <version>${project.version}</version>
31                 <type>pom</type>
32                 <scope>import</scope>
33             </dependency>
34         </dependencies>
35     </dependencyManagement>
36
37     <build>
38         <plugins>
39             <plugin>
40                 <artifactId>maven-remote-resources-plugin</artifactId>
41                 <executions>
42                     <execution>
43                         <goals>
44                             <goal>bundle</goal>
45                         </goals>
46                     </execution>
47                 </executions>
48                 <configuration>
49                     <includes>
50                         <include>**/network-topology-pcep-config.xml</include>
51                     </includes>
52                 </configuration>
53             </plugin>
54             <plugin>
55                 <groupId>org.codehaus.mojo</groupId>
56                 <artifactId>build-helper-maven-plugin</artifactId>
57                 <executions>
58                     <execution>
59                         <id>attach-artifacts</id>
60                         <goals>
61                             <goal>attach-artifact</goal>
62                         </goals>
63                         <phase>package</phase>
64                         <configuration>
65                             <artifacts>
66                                 <artifact>
67                                     <file>${project.build.directory}/classes/initial/network-topology-pcep-config.xml</file>
68                                     <type>xml</type>
69                                     <classifier>network-topology-pcep-initial-config</classifier>
70                                 </artifact>
71                             </artifacts>
72                         </configuration>
73                     </execution>
74                 </executions>
75             </plugin>
76         </plugins>
77     </build>
78
79     <scm>
80         <connection>scm:git:ssh://git.opendaylight.org:29418/bgpcep.git</connection>
81         <developerConnection>scm:git:ssh://git.opendaylight.org:29418/bgpcep.git</developerConnection>
82         <url>https://wiki.opendaylight.org/display/ODL/BGPCEP</url>
83         <tag>HEAD</tag>
84     </scm>
85 </project>