Refactor SME swagger generation and remove OS profiles
[nonrtric/plt/rappmanager.git] / participants / pom.xml
1 <?xml version="1.0" encoding="UTF-8"?>
2 <!--
3 * ========================LICENSE_START=================================
4 * O-RAN-SC
5 * %%
6 * Copyright (C) 2023 Nordix Foundation
7 * Copyright (C) 2023-2024 OpenInfra Foundation Europe. All rights reserved.
8 * %%
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 <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
23          xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd">
24     <modelVersion>4.0.0</modelVersion>
25     <parent>
26         <groupId>org.springframework.boot</groupId>
27         <artifactId>spring-boot-starter-parent</artifactId>
28         <version>3.2.3</version>
29         <relativePath/>
30     </parent>
31     <groupId>org.o-ran-sc.nonrtric.plt</groupId>
32     <artifactId>participants</artifactId>
33     <version>0.1.0-SNAPSHOT</version>
34     <packaging>pom</packaging>
35     <name>NONRTRIC ACM Participants</name>
36     <description>O-RAN SC ACM Participants.</description>
37     <modules>
38         <module>participant-impl-dme</module>
39     </modules>
40     <repositories>
41         <repository>
42             <id>onap-releases</id>
43             <name>onap-releases</name>
44             <url>https://nexus.onap.org/content/repositories/releases/</url>
45         </repository>
46         <repository>
47             <id>onap-snapshots</id>
48             <name>onap-snapshots</name>
49             <url>https://nexus.onap.org/content/repositories/snapshots/</url>
50         </repository>
51     </repositories>
52     <properties>
53         <java.version>17</java.version>
54         <openapi.maven.version>7.3.0</openapi.maven.version>
55         <docker-maven-plugin>0.43.4</docker-maven-plugin>
56         <jacoco-maven-plugin.version>0.8.11</jacoco-maven-plugin.version>
57         <onap.acm.models.version>7.1.0</onap.acm.models.version>
58         <openapi.jackson.databind.nullable.version>0.2.6</openapi.jackson.databind.nullable.version>
59     </properties>
60     <build>
61         <plugins>
62             <plugin>
63                 <groupId>org.apache.maven.plugins</groupId>
64                 <artifactId>maven-surefire-plugin</artifactId>
65                 <configuration>
66                     <skipTests>false</skipTests>
67                 </configuration>
68             </plugin>
69             <plugin>
70                 <groupId>org.jacoco</groupId>
71                 <artifactId>jacoco-maven-plugin</artifactId>
72                 <version>${jacoco-maven-plugin.version}</version>
73                 <executions>
74                     <execution>
75                         <id>default-prepare-agent</id>
76                         <goals>
77                             <goal>prepare-agent</goal>
78                         </goals>
79                     </execution>
80                     <execution>
81                         <id>default-report</id>
82                         <phase>prepare-package</phase>
83                         <goals>
84                             <goal>report</goal>
85                         </goals>
86                     </execution>
87                 </executions>
88             </plugin>
89         </plugins>
90     </build>
91     <issueManagement>
92         <system>JIRA</system>
93         <url>https://jira.o-ran-sc.org/</url>
94     </issueManagement>
95 </project>