86658f73e53392702a214c43b182769a362bd55e
[aaf/cadi.git] / sidecar / pom.xml
1 <?xml version="1.0" encoding="UTF-8"?>
2 <!--* ============LICENSE_START==================================================== 
3     * =========================================================================== 
4     * org.onap.aaf 
5     * Copyright (c) 2017 AT&T Intellectual Property. All rights reserved. 
6     * =========================================================================== 
7     * Licensed under the Apache License, Version 2.0 (the "License"); 
8     * you may not use this file except in compliance with the License. 
9     * You may obtain a copy of the License at 
10     * 
11     * http://www.apache.org/licenses/LICENSE-2.0 
12     * 
13     * Unless required by applicable law or agreed to in writing, software 
14     * distributed under the License is distributed on an "AS IS" BASIS, 
15     * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 
16     * See the License for the specific language governing permissions and 
17     * limitations under the License. 
18     * ============LICENSE_END==================================================== 
19     * -->
20 <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">
21         <modelVersion>4.0.0</modelVersion>
22         <groupId>org.onap.aaf.cadi.sidecar</groupId>
23         <artifactId>sidecar</artifactId>
24         <version>2.1.2-SNAPSHOT</version>
25         <name>aaf-cadi-sidecar</name>
26         <packaging>pom</packaging>
27
28         <parent>
29                 <groupId>org.onap.oparent</groupId>
30                 <artifactId>oparent</artifactId>
31                 <version>1.2.1</version>
32                 <relativePath />
33         </parent>
34
35         <properties>
36                 <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
37                 <project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
38                 <java.version>1.8</java.version>
39         </properties>
40
41                 <!-- ============================================================== -->
42         <!-- Define sub-projects (modules) -->
43         <!-- ============================================================== -->
44         <modules>
45                 <module>fproxy</module>
46                 <module>rproxy</module>
47                 <module>tproxy-config</module>
48         </modules>
49
50         <build>
51                 <pluginManagement>
52                         <plugins>
53                                 <plugin>
54                                         <groupId>com.mycila</groupId>
55                                         <artifactId>license-maven-plugin</artifactId>
56                                         <version>3.0</version>
57                                         <configuration>
58                                                 <header>License.txt</header>
59                                                 <includes>
60                                                         <include>src/main/java/**</include>
61                                                         <include>src/test/java/**</include>
62                                                         <include>pom.xml</include>
63                                                 </includes>
64                                                 <skipExistingHeaders>true</skipExistingHeaders>
65                                         </configuration>
66                                         <executions>
67                                                 <execution>
68                                                         <goals>
69                                                                 <!-- Set goal from "check" to "format" to auto update license headers -->
70                                                                 <goal>check</goal>
71                                                         </goals>
72                                                         <phase>validate</phase>
73                                                 </execution>
74                                         </executions>
75                                 </plugin>
76                         </plugins>              
77                 </pluginManagement>
78         </build>
79 </project>