Upload the ESR server seed code.
[aai/esr-server.git] / esr-core / esr-mgr / dependency-reduced-pom.xml
1 <?xml version="1.0" encoding="UTF-8"?>\r
2 <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/maven-v4_0_0.xsd">\r
3   <parent>\r
4     <artifactId>esr-core-parent</artifactId>\r
5     <groupId>org.onap.aai.esr-server</groupId>\r
6     <version>1.0.0-SNAPSHOT</version>\r
7   </parent>\r
8   <modelVersion>4.0.0</modelVersion>\r
9   <artifactId>esr-mgr</artifactId>\r
10   <name>esr-server/esr-core/esr-mgr</name>\r
11   <build>\r
12     <plugins>\r
13       <plugin>\r
14         <groupId>org.eclipse.m2e</groupId>\r
15         <artifactId>lifecycle-mapping</artifactId>\r
16         <configuration>\r
17           <lifecycleMappingMetadata>\r
18             <pluginExecutions>\r
19               <pluginExecution>\r
20                 <pluginExecutionFilter>\r
21                   <groupId>org.apache.maven.plugins</groupId>\r
22                   <artifactId>maven-dependency-plugin</artifactId>\r
23                   <versionRange>[2.0,)</versionRange>\r
24                   <goals>\r
25                     <goal>copy-dependencies</goal>\r
26                   </goals>\r
27                 </pluginExecutionFilter>\r
28                 <action>\r
29                   <ignore />\r
30                 </action>\r
31               </pluginExecution>\r
32             </pluginExecutions>\r
33           </lifecycleMappingMetadata>\r
34         </configuration>\r
35       </plugin>\r
36       <plugin>\r
37         <artifactId>maven-jar-plugin</artifactId>\r
38         <configuration>\r
39           <archive>\r
40             <manifest>\r
41               <addDefaultImplementationEntries>true</addDefaultImplementationEntries>\r
42             </manifest>\r
43           </archive>\r
44         </configuration>\r
45       </plugin>\r
46       <plugin>\r
47         <artifactId>maven-shade-plugin</artifactId>\r
48         <executions>\r
49           <execution>\r
50             <phase>package</phase>\r
51             <goals>\r
52               <goal>shade</goal>\r
53             </goals>\r
54             <configuration>\r
55               <transformers>\r
56                 <transformer />\r
57                 <transformer>\r
58                   <mainClass>org.onap.aai.esr.extsysApp</mainClass>\r
59                 </transformer>\r
60               </transformers>\r
61             </configuration>\r
62           </execution>\r
63         </executions>\r
64         <configuration>\r
65           <createDependencyReducedPom>true</createDependencyReducedPom>\r
66           <filters>\r
67             <filter>\r
68               <artifact>*:*</artifact>\r
69               <excludes>\r
70                 <exclude>META-INF/*.SF</exclude>\r
71                 <exclude>META-INF/*.DSA</exclude>\r
72                 <exclude>META-INF/*.RSA</exclude>\r
73               </excludes>\r
74             </filter>\r
75           </filters>\r
76         </configuration>\r
77       </plugin>\r
78       <plugin>\r
79         <artifactId>maven-dependency-plugin</artifactId>\r
80         <executions>\r
81           <execution>\r
82             <id>copy-dependencies</id>\r
83             <phase>package</phase>\r
84             <goals>\r
85               <goal>copy-dependencies</goal>\r
86             </goals>\r
87             <configuration>\r
88               <artifactItems>\r
89                 <artifactItem>\r
90                   <groupId>io.dropwizard</groupId>\r
91                   <artifactId>dropwizard-core</artifactId>\r
92                   <version>${dropwizard.version}</version>\r
93                   <overWrite>true</overWrite>\r
94                 </artifactItem>\r
95               </artifactItems>\r
96             </configuration>\r
97           </execution>\r
98         </executions>\r
99       </plugin>\r
100     </plugins>\r
101   </build>\r
102   <dependencies>\r
103     <dependency>\r
104       <groupId>junit</groupId>\r
105       <artifactId>junit</artifactId>\r
106       <version>4.10</version>\r
107       <scope>test</scope>\r
108       <exclusions>\r
109         <exclusion>\r
110           <artifactId>hamcrest-core</artifactId>\r
111           <groupId>org.hamcrest</groupId>\r
112         </exclusion>\r
113       </exclusions>\r
114     </dependency>\r
115     <dependency>\r
116       <groupId>org.powermock</groupId>\r
117       <artifactId>powermock-module-junit4</artifactId>\r
118       <version>1.4.10</version>\r
119       <scope>test</scope>\r
120       <exclusions>\r
121         <exclusion>\r
122           <artifactId>powermock-module-junit4-common</artifactId>\r
123           <groupId>org.powermock</groupId>\r
124         </exclusion>\r
125       </exclusions>\r
126     </dependency>\r
127     <dependency>\r
128       <groupId>org.powermock</groupId>\r
129       <artifactId>powermock-api-mockito</artifactId>\r
130       <version>1.4.10</version>\r
131       <scope>test</scope>\r
132       <exclusions>\r
133         <exclusion>\r
134           <artifactId>mockito-all</artifactId>\r
135           <groupId>org.mockito</groupId>\r
136         </exclusion>\r
137         <exclusion>\r
138           <artifactId>powermock-api-support</artifactId>\r
139           <groupId>org.powermock</groupId>\r
140         </exclusion>\r
141       </exclusions>\r
142     </dependency>\r
143     <dependency>\r
144       <groupId>com.h2database</groupId>\r
145       <artifactId>h2</artifactId>\r
146       <version>1.4.182</version>\r
147       <scope>test</scope>\r
148     </dependency>\r
149     <dependency>\r
150       <groupId>org.apache.ant</groupId>\r
151       <artifactId>ant</artifactId>\r
152       <version>1.8.2</version>\r
153       <scope>test</scope>\r
154       <exclusions>\r
155         <exclusion>\r
156           <artifactId>ant-launcher</artifactId>\r
157           <groupId>org.apache.ant</groupId>\r
158         </exclusion>\r
159       </exclusions>\r
160     </dependency>\r
161   </dependencies>\r
162 </project>\r
163 \r