Update parent version to 1.3.1
[ccsdk/features.git] / sdnr / northbound / oofpcipoc / installer / 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   <modelVersion>4.0.0</modelVersion>
4
5   <parent>
6     <groupId>org.onap.ccsdk.parent</groupId>
7     <artifactId>odlparent-lite</artifactId>
8     <version>1.3.1-SNAPSHOT</version>
9     <relativePath/>
10   </parent>
11
12   <groupId>org.onap.ccsdk.features.sdnr.northbound</groupId>
13   <artifactId>oofpcipoc-installer</artifactId>
14   <version>0.5.0-SNAPSHOT</version>
15   <packaging>pom</packaging>
16
17   <name>ccsdk-features-sdnr-northbound :: oofpcipoc :: ${project.artifactId}</name>
18
19   <properties>
20     <application.name>sdnr-oofpcipoc</application.name>
21     <include.transitive.dependencies>false</include.transitive.dependencies>
22   </properties>
23
24   <dependencies>
25
26     <dependency>
27       <groupId>org.onap.ccsdk.features.sdnr.northbound</groupId>
28       <artifactId>${application.name}</artifactId>
29       <version>${project.version}</version>
30       <type>xml</type>
31       <classifier>features</classifier>
32       <exclusions>
33         <exclusion>
34           <groupId>*</groupId>
35           <artifactId>*</artifactId>
36         </exclusion>
37       </exclusions>
38     </dependency>
39
40     <dependency>
41       <groupId>${project.groupId}</groupId>
42       <artifactId>oofpcipoc-provider</artifactId>
43       <version>${project.version}</version>
44     </dependency>
45
46     <dependency>
47       <groupId>${project.groupId}</groupId>
48       <artifactId>oofpcipoc-consumer</artifactId>
49       <version>${project.version}</version>
50     </dependency>
51
52   </dependencies>
53
54   <build>
55     <plugins>
56       <plugin>
57         <artifactId>maven-assembly-plugin</artifactId>
58         <executions>
59           <execution>
60             <id>maven-repo-zip</id>
61             <goals>
62               <goal>single</goal>
63             </goals>
64             <phase>package</phase>
65             <configuration>
66               <attach>true</attach>
67               <finalName>stage/${application.name}-${project.version}</finalName>
68               <descriptors>
69                 <descriptor>src/assembly/assemble_mvnrepo_zip.xml</descriptor>
70               </descriptors>
71               <appendAssemblyId>true</appendAssemblyId>
72             </configuration>
73           </execution>
74         </executions>
75       </plugin>
76       <plugin>
77         <groupId>org.apache.maven.plugins</groupId>
78         <artifactId>maven-dependency-plugin</artifactId>
79         <executions>
80           <execution>
81             <id>copy-dependencies</id>
82             <goals>
83               <goal>copy-dependencies</goal>
84             </goals>
85             <phase>prepare-package</phase>
86             <configuration>
87               <transitive>false</transitive>
88               <outputDirectory>${project.build.directory}/assembly/system</outputDirectory>
89               <overWriteReleases>false</overWriteReleases>
90               <overWriteSnapshots>true</overWriteSnapshots>
91               <overWriteIfNewer>true</overWriteIfNewer>
92               <useRepositoryLayout>true</useRepositoryLayout>
93               <addParentPoms>false</addParentPoms>
94               <copyPom>false</copyPom>
95               <includeArtifactIds>oofpcipoc-model,oofpcipoc-provider,oofpcipoc-consumer,sdnr-oofpcipoc</includeArtifactIds>
96               <scope>provided</scope>
97             </configuration>
98           </execution>
99         </executions>
100       </plugin>
101     </plugins>
102   </build>
103 </project>