Initial commit with all the necessary files
[aai/aai-common.git] / pom.xml
1 <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">
2   <modelVersion>4.0.0</modelVersion>
3   <groupId>org.openecomp.aai</groupId>
4   <artifactId>aai-common</artifactId>
5   <version>1.0.0-SNAPSHOT</version>
6   <packaging>pom</packaging>
7   <name>aai-common</name>
8   
9   <modules>
10         <module>aai-schema</module>
11         <module>aai-annotations</module>
12         <module>aai-core</module>
13   </modules>
14   
15   <build>
16         <pluginManagement>
17             <plugins>
18                 <plugin>
19                     <groupId>org.apache.maven.plugins</groupId>
20                     <artifactId>maven-compiler-plugin</artifactId>
21                     <configuration>
22                         <source>1.8</source>
23                         <target>1.8</target>
24                     </configuration>
25                 </plugin>
26                 <plugin>
27                                         <groupId>org.codehaus.mojo</groupId>
28                                         <artifactId>license-maven-plugin</artifactId>
29                                         <version>1.12</version>
30                                         <configuration>
31                                                 <addJavaLicenseAfterPackage>false</addJavaLicenseAfterPackage>
32                                                 <licenseName>apache_v2</licenseName>
33                                                 <inceptionYear>2017</inceptionYear>
34                                                 <organizationName>AT&amp;T Intellectual Property. All rights reserved.</organizationName>
35                                                 <projectName>org.openecomp.aai</projectName>
36                                                 <canUpdateCopyright>true</canUpdateCopyright>
37                                                 <canUpdateDescription>true</canUpdateDescription>
38                                                 <canUpdateLicense>true</canUpdateLicense>
39                                                 <emptyLineAfterHeader>true</emptyLineAfterHeader>
40                                                 <processStartTag>============LICENSE_START=======================================================</processStartTag>
41                                                 <processEndTag>============LICENSE_END=========================================================</processEndTag>
42                                                 <sectionDelimiter>================================================================================</sectionDelimiter>
43                                                 <includes>
44                                                         <include>**/*.java</include>
45                                                         <include>**/*.ksh</include>
46                                                         <include>**/*.sh</include>
47                                                         <include>**/*.ftl</include>
48                                                         <include>**/*.xsd</include>
49                                                         <include>**/*.xjb</include>
50                                                         <include>**/aai*.xml</include>
51                                                         <include>**/*logback*.xml</include>
52                                                         <include>**/*aaiconfig*.properties</include>
53                                                         <include>**/*titan*.properties</include>
54                                                 </includes>
55                                         </configuration>
56                                         <executions>
57                                                 <execution>
58                                                         <id>first</id>
59                                                         <goals>
60                                                                 <goal>update-file-header</goal>
61                                                         </goals>
62                                                         <phase>process-sources</phase>
63                                                 </execution>
64                                         </executions>
65                                 </plugin>
66             </plugins>
67         </pluginManagement>
68     </build>
69
70         <distributionManagement>
71                 <repository>
72                         <id>ecomp-releases</id>
73                         <name>ECOMP Release Repository</name>
74                         <url>${nexusproxy}/content/repositories/releases/</url>
75                 </repository>
76                 <snapshotRepository>
77                         <id>ecomp-snapshots</id>
78                         <name>ECOMP Snapshot Repository</name>
79                         <url>${nexusproxy}/content/repositories/snapshots/</url>
80                 </snapshotRepository>
81                 <site>
82                         <id>ecomp-site</id>
83                         <url>dav:${nexusproxy}${sitePath}</url>
84                 </site>
85         </distributionManagement>
86
87 </project>