1 <project xmlns="http://maven.apache.org/POM/4.0.0"
\r
2 xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
\r
3 xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd">
\r
4 <modelVersion>4.0.0</modelVersion>
\r
6 <groupId>org.onap.oparent</groupId>
\r
7 <artifactId>oparent</artifactId>
\r
8 <version>3.1.0</version>
\r
10 <groupId>org.onap.cps</groupId>
\r
11 <artifactId>cps</artifactId>
\r
12 <version>0.0.1-SNAPSHOT</version>
\r
13 <packaging>pom</packaging>
\r
15 <description>ONAP Configuration and Persistency Service</description>
\r
17 <name>ONAP - CPS</name>
\r
18 <url>http://www.onap.org/</url>
\r
22 <version.java.compiler>11</version.java.compiler>
\r
23 <springboot.version>2.3.3.RELEASE</springboot.version>
\r
24 <oparent.version>3.1.0</oparent.version>
\r
25 <org.opendaylight.yangtools.version>5.0.5</org.opendaylight.yangtools.version>
\r
28 <dependencyManagement>
\r
31 <groupId>org.springframework.boot</groupId>
\r
32 <artifactId>spring-boot-dependencies</artifactId>
\r
33 <version>${springboot.version}</version>
\r
35 <scope>import</scope>
\r
38 </dependencyManagement>
\r
43 <directory>src/main/resources</directory>
\r
44 <filtering>true</filtering>
\r
48 <directory>target/generated-sources/license</directory>
\r
50 <include>third-party-licenses.txt</include>
\r
55 <directory>target/generated-resources/licenses</directory>
\r
57 <include>*.*</include>
\r
59 <targetPath>third-party-licenses</targetPath>
\r
65 <groupId>org.apache.maven.plugins</groupId>
\r
66 <artifactId>maven-compiler-plugin</artifactId>
\r
68 <source>${version.java.compiler}</source>
\r
69 <target>${version.java.compiler}</target>
\r
74 <groupId>org.apache.maven.plugins</groupId>
\r
75 <artifactId>maven-checkstyle-plugin</artifactId>
\r
78 <id>onap-java-style</id>
\r
82 <phase>process-sources</phase>
\r
84 <configLocation>onap-checkstyle/onap-java-style.xml</configLocation>
\r
85 <sourceDirectories>${project.build.sourceDirectory}</sourceDirectories>
\r
86 <includeResources>true</includeResources>
\r
87 <includeTestSourceDirectory>true</includeTestSourceDirectory>
\r
88 <includeTestResources>true</includeTestResources>
\r
89 <consoleOutput>false</consoleOutput>
\r
90 <violationSeverity>warning</violationSeverity>
\r
91 <failOnViolation>true</failOnViolation>
\r
98 <groupId>org.onap.oparent</groupId>
\r
99 <artifactId>checkstyle</artifactId>
\r
100 <version>${oparent.version}</version>
\r
109 <module>cps-service</module>
\r
110 <module>cps-rest</module>
\r
111 <module>cps-ri</module>
\r