b37a19dd9df84c6001baf01287cb0b2f17471195
[demo.git] / vnfs / honeycomb_plugin / sample_plugin / sample-distribution / pom.xml
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
4 <parent>
5 <groupId>io.fd.honeycomb.common</groupId>
6     <artifactId>minimal-distribution-parent</artifactId>
7     <version>1.16.9</version>
8 </parent>
9
10   <modelVersion>4.0.0</modelVersion>
11   <artifactId>sample-distribution</artifactId>
12
13   <properties>
14     <main.class>io.fd.honeycomb.vpp.integration.distro.Main</main.class>
15     <v3po.version>1.16.9</v3po.version>
16     <lisp.version>1.16.9</lisp.version>
17     <vpp.common.min.distro.version>1.16.9</vpp.common.min.distro.version>
18     <vppnsh.version>1.16.9</vppnsh.version>
19     <honeycomb.infra.version>1.16.9</honeycomb.infra.version>
20   </properties>
21
22   <build>
23     <plugins>
24       <plugin>
25         <artifactId>maven-compiler-plugin</artifactId>
26       </plugin>
27       <plugin>
28         <groupId>org.codehaus.gmaven</groupId>
29         <artifactId>groovy-maven-plugin</artifactId>
30       </plugin>
31       <plugin>
32         <groupId>org.apache.maven.plugins</groupId>
33         <artifactId>maven-jar-plugin</artifactId>
34       </plugin>
35       <plugin>
36         <groupId>org.apache.maven.plugins</groupId>
37         <artifactId>maven-dependency-plugin</artifactId>
38       </plugin>
39       <plugin>
40         <artifactId>maven-assembly-plugin</artifactId>
41       </plugin>
42
43 <plugin>
44   <groupId>org.apache.maven.plugins</groupId>
45   <artifactId>maven-deploy-plugin</artifactId>
46   <configuration>
47     <skip>false</skip>
48   </configuration>
49 </plugin>
50
51 <plugin>
52         <groupId>org.apache.maven.plugins</groupId>
53         <artifactId>maven-install-plugin</artifactId>
54         <configuration>
55           <skip>false</skip>
56         </configuration>
57       </plugin>
58
59     </plugins>
60   </build>
61
62   <dependencies>
63     <dependency>
64       <groupId>io.fd.honeycomb.vpp</groupId>
65       <artifactId>minimal-distribution</artifactId>
66       <version>${vpp.common.min.distro.version}</version>
67     </dependency>
68     <dependency>
69       <groupId>io.fd.honeycomb.v3po</groupId>
70       <artifactId>v3po2vpp</artifactId>
71       <version>${v3po.version}</version>
72     </dependency>
73     <dependency>
74       <groupId>io.fd.honeycomb.lisp</groupId>
75       <artifactId>lisp2vpp</artifactId>
76       <version>${lisp.version}</version>
77     </dependency>
78     <dependency>
79       <groupId>io.fd.honeycomb.vppnsh</groupId>
80       <artifactId>vppnsh-impl</artifactId>
81       <version>${vppnsh.version}</version>
82     </dependency>
83     <dependency>
84       <groupId>io.fd.honeycomb.common</groupId>
85       <artifactId>sample-plugin-impl</artifactId>
86       <version>${honeycomb.infra.version}</version>
87     </dependency>
88   </dependencies>
89
90     <distributionManagement>
91         <repository>
92             <id>ecomp-releases</id>
93             <name>Demo Release Repository</name>
94             <url> https://nexus.openecomp.org/content/repositories/releases/</url>
95         </repository>
96         <snapshotRepository>
97             <id>ecomp-snapshots</id>
98             <name>Demo Snapshot Repository</name>
99             <url> https://nexus.openecomp.org/content/repositories/snapshots/</url>
100         </snapshotRepository>
101     </distributionManagement>
102
103 </project>