Roll to next snapshot
[ccsdk/features.git] / blueprints-processor / adaptors / data-adaptor-provider / pom.xml
1 <?xml version="1.0" encoding="UTF-8"?>
2 <!-- Copyright © 2017-2018 AT&T Intellectual Property. Modifications Copyright
3     © 2018 IBM. Licensed under the Apache License, Version 2.0 (the "License");
4     you may not use this file except in compliance with the License. You may
5     obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0
6     Unless required by applicable law or agreed to in writing, software distributed
7     under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES
8     OR CONDITIONS OF ANY KIND, either express or implied. See the License for
9     the specific language governing permissions and limitations under the License. -->
10 <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">
11     <modelVersion>4.0.0</modelVersion>
12
13     <parent>
14         <groupId>org.onap.ccsdk.parent</groupId>
15         <artifactId>binding-parent</artifactId>
16         <version>1.5.2-SNAPSHOT</version>
17         <relativePath/>
18     </parent>
19
20     <groupId>org.onap.ccsdk.features</groupId>
21     <artifactId>blueprints-data-adaptor-provider</artifactId>
22     <version>0.7.1-SNAPSHOT</version>
23     <packaging>bundle</packaging>
24
25     <name>ccsdk-features :: blueprints-processor-adaptor :: ${project.artifactId}</name>
26     <url>http://maven.apache.org</url>
27
28     <properties>
29         <ccsdk.sli.core.version>${project.version}</ccsdk.sli.core.version>
30     </properties>
31
32     <dependencyManagement>
33         <dependencies>
34             <dependency>
35                 <groupId>org.onap.ccsdk.sli.core</groupId>
36                 <artifactId>sli-core-artifacts</artifactId>
37                 <version>${ccsdk.sli.core.version}</version>
38                 <type>pom</type>
39                 <scope>import</scope>
40             </dependency>
41         </dependencies>
42     </dependencyManagement>
43     <dependencies>
44         <dependency>
45             <groupId>org.apache.commons</groupId>
46             <artifactId>commons-lang3</artifactId>
47         </dependency>
48         <dependency>
49             <groupId>org.onap.ccsdk.sli.core</groupId>
50             <artifactId>sli-provider</artifactId>
51             <scope>compile</scope>
52         </dependency>
53         <dependency>
54             <groupId>commons-io</groupId>
55             <artifactId>commons-io</artifactId>
56         </dependency>
57         <dependency>
58             <groupId>org.mariadb.jdbc</groupId>
59             <artifactId>mariadb-java-client</artifactId>
60             <scope>runtime</scope>
61         </dependency>
62         <dependency>
63             <groupId>org.springframework</groupId>
64             <artifactId>spring-context</artifactId>
65         </dependency>
66         <dependency>
67             <groupId>org.springframework</groupId>
68             <artifactId>spring-jdbc</artifactId>
69         </dependency>
70         <dependency>
71             <groupId>com.att.eelf</groupId>
72             <artifactId>eelf-core</artifactId>
73         </dependency>
74         <dependency>
75             <groupId>org.springframework</groupId>
76             <artifactId>spring-test</artifactId>
77             <scope>test</scope>
78         </dependency>
79         <dependency>
80             <groupId>com.h2database</groupId>
81             <artifactId>h2</artifactId>
82             <scope>test</scope>
83         </dependency>
84         <dependency>
85             <groupId>junit</groupId>
86             <artifactId>junit</artifactId>
87             <scope>test</scope>
88         </dependency>
89     </dependencies>
90
91     <build>
92         <plugins>
93             <plugin>
94                 <groupId>org.apache.maven.plugins</groupId>
95                 <artifactId>maven-javadoc-plugin</artifactId>
96                 <configuration>
97                     <additionalparam>-Xdoclint:none</additionalparam>
98                 </configuration>
99             </plugin>
100             <plugin>
101                 <groupId>org.apache.felix</groupId>
102                 <artifactId>maven-bundle-plugin</artifactId>
103                 <extensions>true</extensions>
104                 <configuration>
105                     <instructions>
106                         <Bundle-Name>${project.artifactId}</Bundle-Name>
107                         <Bundle-SymbolicName>${project.groupId}.${project.artifactId}</Bundle-SymbolicName>
108                         <Export-Package>org.onap.ccsdk.features.data.adaptor,
109                             org.onap.ccsdk.features.data.adaptor.dao,
110                             org.onap.ccsdk.features.data.adaptor.db,
111                             org.onap.ccsdk.features.data.adaptor.domain,
112                             org.onap.ccsdk.features.data.adaptor.service
113                         </Export-Package>
114                     </instructions>
115                 </configuration>
116             </plugin>
117         </plugins>
118     </build>
119 </project>