Merge changes Ia7a47d3b,I0d9b6fc2
[aaa.git] / aaa-encrypt-service / pom.xml
1 <?xml version="1.0" encoding="UTF-8"?>
2 <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
3   xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
4   <modelVersion>4.0.0</modelVersion>
5   <parent>
6     <groupId>org.opendaylight.aaa</groupId>
7     <artifactId>aaa-parent</artifactId>
8     <version>0.8.0-SNAPSHOT</version>
9     <relativePath>../parent</relativePath>
10   </parent>
11
12   <groupId>org.opendaylight.aaa</groupId>
13   <artifactId>aaa-encrypt-service</artifactId>
14   <version>0.8.0-SNAPSHOT</version>
15   <name>ODL :: aaa :: ${project.artifactId}</name>
16   <packaging>bundle</packaging>
17
18   <dependencies>
19         <!--Yang Binding -->
20     <dependency>
21       <groupId>org.opendaylight.controller</groupId>
22       <artifactId>sal-binding-api</artifactId>
23     </dependency>
24     <dependency>
25       <groupId>org.opendaylight.controller</groupId>
26       <artifactId>sal-common-util</artifactId>
27     </dependency>
28     <dependency>
29       <groupId>org.apache.felix</groupId>
30       <artifactId>org.apache.felix.dependencymanager</artifactId>
31       <scope>provided</scope>
32     </dependency>
33     <dependency>
34       <groupId>org.osgi</groupId>
35       <artifactId>org.osgi.core</artifactId>
36     </dependency>
37     <dependency>
38       <groupId>org.apache.commons</groupId>
39       <artifactId>commons-text</artifactId>
40     </dependency>
41         <dependency>
42             <groupId>org.bouncycastle</groupId>
43             <artifactId>bcpkix-jdk15on</artifactId>
44         </dependency>
45         <dependency>
46             <groupId>org.bouncycastle</groupId>
47             <artifactId>bcprov-jdk15on</artifactId>
48         </dependency>
49         <dependency>
50             <groupId>org.apache.sshd</groupId>
51             <artifactId>sshd-core</artifactId>
52             <version>1.6.0</version>
53         </dependency>
54         <!-- Testing Dependencies -->
55     <dependency>
56       <groupId>junit</groupId>
57       <artifactId>junit</artifactId>
58       <scope>test</scope>
59     </dependency>
60     <dependency>
61       <groupId>org.mockito</groupId>
62       <artifactId>mockito-core</artifactId>
63       <scope>test</scope>
64     </dependency>
65     <dependency>
66       <groupId>org.powermock</groupId>
67       <artifactId>powermock-core</artifactId>
68       <scope>test</scope>
69     </dependency>
70     <dependency>
71       <groupId>org.powermock</groupId>
72       <artifactId>powermock-module-junit4</artifactId>
73       <scope>test</scope>
74     </dependency>
75     <dependency>
76       <groupId>org.powermock</groupId>
77       <artifactId>powermock-api-mockito</artifactId>
78       <scope>test</scope>
79     </dependency>
80     <dependency>
81       <groupId>org.powermock</groupId>
82       <artifactId>powermock-api-support</artifactId>
83       <scope>test</scope>
84     </dependency>
85   </dependencies>
86
87   <build>
88     <plugins>
89       <plugin>
90         <groupId>org.codehaus.mojo</groupId>
91         <artifactId>build-helper-maven-plugin</artifactId>
92         <executions>
93           <execution>
94             <id>attach-artifacts</id>
95             <goals>
96               <goal>attach-artifact</goal>
97             </goals>
98             <phase>package</phase>
99             <configuration>
100               <artifacts>
101                 <artifact>
102                   <file>${project.build.directory}/classes/initial/aaa-encrypt-service-config.xml</file>
103                   <type>xml</type>
104                   <classifier>config</classifier>
105                 </artifact>
106               </artifacts>
107             </configuration>
108           </execution>
109         </executions>
110       </plugin>
111       <plugin>
112         <groupId>org.apache.felix</groupId>
113         <artifactId>maven-bundle-plugin</artifactId>
114                 <!-- override default version so we don't use bnd 2.3.0 when embedding sqlite -->
115         <extensions>true</extensions>
116         <configuration>
117         </configuration>
118       </plugin>
119     </plugins>
120   </build>
121 </project>