update pom to 1.3.2-1
[sdc/dcae-d/dt-be-main.git] / dcaedt_catalog / db / pom.xml
1 <project xmlns="http://maven.apache.org/POM/4.0.0" 
2         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">
3         <modelVersion>4.0.0</modelVersion>
4         <parent>
5                 <groupId>org.onap.sdc.dcae-d.dt-be-main</groupId>
6                 <artifactId>DCAE-DT-Catalog</artifactId>
7                 <version>1.3.2-1-SNAPSHOT</version>
8         </parent>
9         <artifactId>DCAE-DT-Catalog-DB</artifactId>
10         <packaging>jar</packaging>
11         <name>DCAE DT Catalog database</name>
12
13         <build>
14                 <sourceDirectory>src/main/java</sourceDirectory>
15                 <plugins>
16                         <plugin>
17                                 <artifactId>maven-compiler-plugin</artifactId>
18                                 <version>3.1</version>
19                                 <configuration>
20                                         <source>1.8</source>
21                                         <target>1.8</target>
22                                         <encoding>${project.build.sourceEncoding}</encoding>
23                                 </configuration>
24                         </plugin>
25                         <plugin>
26                                 <groupId>org.apache.maven.plugins</groupId>
27                                 <artifactId>maven-dependency-plugin</artifactId>
28                                 <version>2.10</version>
29                                 <executions>
30                                         <execution>
31                                                 <id>copy-dependencies</id>
32                                                 <phase>package</phase>
33                                                 <goals>
34                                                         <goal>copy-dependencies</goal>
35                                                 </goals>
36                                                 <configuration>
37                                                         <outputDirectory>${project.build.directory}/deps</outputDirectory>
38                                                         <overWriteReleases>false</overWriteReleases>
39                                                         <overWriteSnapshots>false</overWriteSnapshots>
40                                                         <overWriteIfNewer>true</overWriteIfNewer>
41                                                 </configuration>
42                                         </execution>
43                                 </executions>
44                         </plugin>
45                         <plugin>
46                                 <groupId>org.codehaus.mojo</groupId>
47                                 <artifactId>buildnumber-maven-plugin</artifactId>
48                                 <version>1.4</version>
49                                 <executions>
50                                         <execution>
51                                                 <phase>validate</phase>
52                                                 <goals>
53                                                         <goal>create</goal>
54                                                 </goals>
55                                         </execution>
56                                 </executions>
57                                 <configuration>
58                                         <doCheck>false</doCheck>
59                                         <doUpdate>false</doUpdate>
60                                 </configuration>
61                         </plugin>
62                         <plugin>
63                                 <groupId>org.apache.maven.plugins</groupId>
64                                 <artifactId>maven-jar-plugin</artifactId>
65                                 <version>2.1</version>
66                                 <configuration>
67                                         <archive>
68                                                 <manifest>
69                                                         <addDefaultImplementationEntries>true</addDefaultImplementationEntries>
70                                                 </manifest>
71                                                 <manifestEntries>
72                                                         <Implementation-Build>${buildNumber}</Implementation-Build>
73                                                 </manifestEntries>
74                                         </archive>
75                                 </configuration>
76                         </plugin>
77                         <plugin>
78                                 <groupId>org.apache.maven.plugins</groupId>
79                                 <artifactId>maven-assembly-plugin</artifactId>
80                                 <version>2.6</version>
81                                 <configuration>
82                                         <descriptorRefs>
83                                                 <descriptorRef>jar-with-dependencies</descriptorRef>
84                                         </descriptorRefs>
85                                         <archive>
86                                                 <manifest>
87                                                         <mainClass>org.onap.sdc.dcae.db.neo4j.Modeled</mainClass>
88                                                 </manifest>
89                                                 <manifestEntries>
90                                                         <Implementation-Build>${buildNumber}</Implementation-Build>
91                                                 </manifestEntries>
92                                         </archive>
93                                 </configuration>
94                                 <executions>
95                                         <execution>
96                                                 <id>make-assembly</id>                                          <!-- this is used for inheritance merges -->
97                                                 <phase>package</phase>                                          <!-- bind to the packaging phase -->
98                                                 <goals>
99                                                         <goal>single</goal>
100                                                 </goals>
101                                         </execution>
102                                 </executions>
103                         </plugin>
104
105                 </plugins>
106         </build>
107         <dependencies>
108                 <dependency>
109                         <groupId>org.apache.httpcomponents</groupId>
110                         <artifactId>httpasyncclient</artifactId>
111                         <version>4.1</version>
112                 </dependency>
113                 <dependency>
114                         <groupId>commons-io</groupId>
115                         <artifactId>commons-io</artifactId>
116                         <version>2.4</version>
117                 </dependency>
118                 <dependency>
119                         <groupId>commons-cli</groupId>
120                         <artifactId>commons-cli</artifactId>
121                         <version>1.3</version>
122                 </dependency>
123                 <dependency>
124                         <groupId>commons-jxpath</groupId>
125                         <artifactId>commons-jxpath</artifactId>
126                         <version>1.3</version>
127                 </dependency>
128                 <dependency>
129                         <groupId>com.google.guava</groupId>
130                         <artifactId>guava</artifactId>
131                         <version>20.0</version>
132                 </dependency>
133                 <dependency>
134                         <groupId>org.yaml</groupId>
135                         <artifactId>snakeyaml</artifactId>
136                         <version>1.17</version>
137                 </dependency>
138                 <dependency>
139                         <groupId>org.json</groupId>
140                         <artifactId>json</artifactId>
141                         <version>20160810</version>
142                 </dependency>
143                 <dependency>
144         <groupId>com.github.wnameless</groupId>
145         <artifactId>json-flattener</artifactId>
146         <version>0.2.2</version>
147                 </dependency>
148   </dependencies>
149         <properties>
150                 <sonar.skip>true</sonar.skip>
151         </properties>
152 </project>