422601d605af3e4813c7a840364aed01a7309a74
[aai/aai-service.git] / aai-schema / pom.xml
1 <?xml version="1.0"?>
2 <project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0"
3     xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
4   <modelVersion>4.0.0</modelVersion>
5   <parent>
6     <groupId>org.openecomp.aai.aai-service</groupId>
7     <artifactId>aai-service</artifactId>
8     <version>1.1.0-SNAPSHOT</version>
9   </parent>
10   <artifactId>aai-schema</artifactId>
11   <name>aai-schema</name>
12   <properties>
13     <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
14     <nexusproxy>https://nexus.onap.org</nexusproxy>
15     <snapshotNexusPath>/content/repositories/snapshots/</snapshotNexusPath>
16     <releaseNexusPath>/content/repositories/releases/</releaseNexusPath>
17     <stagingNexusPath>/content/repositories/staging/</stagingNexusPath>
18   </properties>
19   <dependencies>
20     <dependency>
21       <groupId>junit</groupId>
22       <artifactId>junit</artifactId>
23       <version>3.8.1</version>
24       <scope>test</scope>
25     </dependency>
26   </dependencies>
27   <build>
28     
29            <plugins>
30           <plugin>
31                 <groupId>org.jsonschema2pojo</groupId>
32                 <artifactId>jsonschema2pojo-maven-plugin</artifactId>
33                 <version>0.4.13</version>
34                 <configuration>
35                         <skip>true</skip>
36                 </configuration>
37                 </plugin>
38                 <plugin>
39                         <groupId>org.apache.cxf</groupId>
40                         <artifactId>cxf-codegen-plugin</artifactId>
41                         <version>${cxf.version}</version>
42                         <executions>
43                                 <execution>
44                                         <id>generate-sources</id>
45                                         <phase/>
46                                 </execution>
47                         </executions>
48                 </plugin>
49                  <plugin>
50                 <artifactId>maven-antrun-plugin</artifactId>
51                 <configuration>
52                 <skip>true</skip></configuration>
53              </plugin>
54                 <plugin>
55                 <artifactId>maven-assembly-plugin</artifactId>
56         <executions>
57                   <execution>
58                     <id>make-assembly-ajsc-arch-parent</id>
59                     <phase></phase>      
60                     </execution>
61                     </executions>  
62                 </plugin>
63                  <plugin>
64                 <groupId>org.codehaus.groovy.maven</groupId>
65                 <artifactId>gmaven-plugin</artifactId>
66                   <executions>
67                   <execution>
68                     <id>gmaven-ajsc-arch-parent</id>
69                     <phase/>
70                     </execution>
71                     </executions>
72                 </plugin>
73                 <plugin>
74                                 <groupId>org.codehaus.mojo</groupId>
75                                 <artifactId>jaxb2-maven-plugin</artifactId>
76                                 <version>2.2</version>
77                                 <executions>
78                                         <execution>
79                                                 <id>xjc</id>
80                                                 <phase></phase>
81                                         </execution>
82                                 </executions>
83                         </plugin>
84                         <plugin>
85                             <groupId>org.apache.maven.plugins</groupId>
86                             <artifactId>maven-dependency-plugin</artifactId>
87                             <version>2.8</version>
88                             <executions>
89                               <execution>
90                                 <id>unpack-schema-dependency</id>
91                                 <phase></phase>
92                               </execution>
93                             </executions>
94                          </plugin>
95                          <plugin>
96                         <groupId>org.apache.maven.plugins</groupId>
97                         <artifactId>maven-deploy-plugin</artifactId>
98                         <executions>
99                                 <execution>
100                                 <id>default-deploy</id>
101                                 <phase>deploy</phase>
102                                 </execution>
103                                 </executions>
104                         </plugin> 
105           </plugins>
106   </build>
107   <distributionManagement>
108                 <repository>
109                         <id>ecomp-releases</id>
110                         <name>ECOMP Release Repository</name>
111       <url>${nexusproxy}/${releaseNexusPath}</url>
112                 </repository>
113                 <snapshotRepository>
114                         <id>ecomp-snapshots</id>
115                         <name>ECOMP Snapshot Repository</name>
116       <url>${nexusproxy}/${snapshotNexusPath}</url>
117                 </snapshotRepository>
118                 <site>
119                         <id>ecomp-javadoc</id>
120                         <url>dav:https://ecomp-nexus:8443/repository/aai/logging-service-javadoc/${project.version}</url>
121                 </site>
122         </distributionManagement>
123 </project>