blob: a123a6c15d37d080c26378864055ae86e47b98f3 [file] [log] [blame]
Lathish5d0ad5f2020-08-06 10:19:33 +01001<?xml version="1.0" encoding="UTF-8"?>
2<!--
3 ~ ============LICENSE_START=======================================================
4 ~ ONAP : ccsdk oran
5 ~ ================================================================================
JohnKeeneyd31b23f2024-06-20 19:10:40 +01006 ~ Copyright (C) 2020-2023 Nordix Foundation. All rights reserved.
7 ~ Copyright (C) 2024 OpenInfra Foundation Europe. All rights reserved.
Lathish5d0ad5f2020-08-06 10:19:33 +01008 ~ ================================================================================
9 ~ Licensed under the Apache License, Version 2.0 (the "License");
10 ~ you may not use this file except in compliance with the License.
11 ~ You may obtain a copy of the License at
12 ~
13 ~ http://www.apache.org/licenses/LICENSE-2.0
14 ~
15 ~ Unless required by applicable law or agreed to in writing, software
16 ~ distributed under the License is distributed on an "AS IS" BASIS,
17 ~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
18 ~ See the License for the specific language governing permissions and
19 ~ limitations under the License.
20 ~ ============LICENSE_END=======================================================
21 ~
22-->
Singal, Kapil (ks220y)7788a0b2020-09-03 16:24:57 -040023<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">
24 <modelVersion>4.0.0</modelVersion>
25
26 <parent>
Lathish5d0ad5f2020-08-06 10:19:33 +010027 <groupId>org.onap.ccsdk.parent</groupId>
28 <artifactId>odlparent-lite</artifactId>
Dan Timoney8bb90c02023-11-08 10:17:19 -050029 <version>2.6.1</version>
Lathish5d0ad5f2020-08-06 10:19:33 +010030 <relativePath/>
31 </parent>
32
Singal, Kapil (ks220y)7788a0b2020-09-03 16:24:57 -040033 <groupId>org.onap.ccsdk.oran</groupId>
34 <artifactId>a1-adapter-northbound-installer</artifactId>
JohnKeeneyd31b23f2024-06-20 19:10:40 +010035 <version>1.8.0-SNAPSHOT</version>
Singal, Kapil (ks220y)7788a0b2020-09-03 16:24:57 -040036 <packaging>pom</packaging>
Lathish5d0ad5f2020-08-06 10:19:33 +010037
Singal, Kapil (ks220y)7788a0b2020-09-03 16:24:57 -040038 <name>ccsdk-oran :: ${project.artifactId}</name>
Lathish5d0ad5f2020-08-06 10:19:33 +010039
Singal, Kapil (ks220y)7788a0b2020-09-03 16:24:57 -040040 <properties>
41 <application.name>a1-adapter-northbound</application.name>
42 <features.boot>${application.name}</features.boot>
43 <features.repositories>mvn:org.onap.ccsdk.oran/${features.boot}/${project.version}/xml/features</features.repositories>
44 <include.transitive.dependencies>false</include.transitive.dependencies>
45 </properties>
Lathish5d0ad5f2020-08-06 10:19:33 +010046
Singal, Kapil (ks220y)7788a0b2020-09-03 16:24:57 -040047 <dependencies>
48 <dependency>
49 <groupId>org.onap.ccsdk.oran</groupId>
50 <artifactId>${application.name}</artifactId>
51 <version>${project.version}</version>
52 <type>xml</type>
53 <classifier>features</classifier>
54 <exclusions>
55 <exclusion>
56 <groupId>*</groupId>
57 <artifactId>*</artifactId>
58 </exclusion>
59 </exclusions>
60 </dependency>
61 </dependencies>
Lathish5d0ad5f2020-08-06 10:19:33 +010062
Singal, Kapil (ks220y)7788a0b2020-09-03 16:24:57 -040063 <build>
Lathish5d0ad5f2020-08-06 10:19:33 +010064 <plugins>
65 <plugin>
66 <groupId>org.apache.maven.plugins</groupId>
67 <artifactId>maven-dependency-plugin</artifactId>
68 <executions>
69 <execution>
70 <id>copy-dependencies</id>
71 <goals>
72 <goal>copy-dependencies</goal>
73 </goals>
74 <phase>prepare-package</phase>
75 <configuration>
76 <transitive>false</transitive>
77 <outputDirectory>${project.build.directory}/assembly/system</outputDirectory>
78 <overWriteReleases>false</overWriteReleases>
79 <overWriteSnapshots>true</overWriteSnapshots>
80 <overWriteIfNewer>true</overWriteIfNewer>
81 <useRepositoryLayout>true</useRepositoryLayout>
82 <addParentPoms>false</addParentPoms>
83 <copyPom>false</copyPom>
84 <includeGroupIds>org.onap.ccsdk.oran</includeGroupIds>
85 <scope>provided</scope>
86 </configuration>
87 </execution>
88 </executions>
89 </plugin>
90 <plugin>
91 <artifactId>maven-assembly-plugin</artifactId>
92 <executions>
93 <execution>
94 <id>maven-repo-zip</id>
95 <goals>
96 <goal>single</goal>
97 </goals>
98 <phase>package</phase>
99 <configuration>
100 <attach>true</attach>
101 <finalName>stage/${application.name}-${project.version}</finalName>
102 <descriptors>
103 <descriptor>src/assembly/assemble_mvnrepo_zip.xml</descriptor>
104 </descriptors>
105 <appendAssemblyId>true</appendAssemblyId>
106 </configuration>
107 </execution>
108 </executions>
109 </plugin>
110 </plugins>
111 </build>
112</project>