Modify authz pom files.
[aaf/authz.git] / auth / auth-certman / pom.xml
1 <?xml version="1.0" encoding="UTF-8"?>
2 <!--
3  * ============LICENSE_START====================================================
4  * org.onap.aaf
5  * ===========================================================================
6  * Copyright (c) 2017 AT&T Intellectual Property. All rights reserved.
7  * ===========================================================================
8  * Licensed under the Apache License, Version 2.0 (the "License");
9  * you may not use this file except in compliance with the License.
10  * You may obtain a copy of the License at
11  *
12  *      http://www.apache.org/licenses/LICENSE-2.0
13  *
14  * Unless required by applicable law or agreed to in writing, software
15  * distributed under the License is distributed on an "AS IS" BASIS,
16  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
17  * See the License for the specific language governing permissions and
18  * limitations under the License.
19  * ============LICENSE_END====================================================
20  *
21 -->
22 <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
23         xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
24         <modelVersion>4.0.0</modelVersion>
25         <parent>
26                 <groupId>org.onap.aaf.auth</groupId>
27                 <artifactId>parent</artifactId>
28                 <version>2.1.0-SNAPSHOT</version>
29                 <relativePath>../pom.xml</relativePath>
30         </parent>
31
32         <artifactId>aaf-auth-certman</artifactId>
33         <name>AAF Auth Certificate Manager</name>
34         <description>Certificate Manager API</description>
35
36         <properties>
37                 <project.swmVersion>21</project.swmVersion>
38         </properties>
39
40         <dependencies>
41                 <dependency>
42                         <groupId>org.onap.aaf.auth</groupId>
43                         <artifactId>aaf-auth-core</artifactId>
44                 </dependency>
45
46                 <dependency>
47                         <groupId>org.onap.aaf.auth</groupId>
48                         <artifactId>aaf-auth-cass</artifactId>
49                 </dependency>
50
51                 <dependency>
52                         <groupId>org.onap.aaf.cadi</groupId>
53                         <artifactId>aaf-cadi-aaf</artifactId>
54                 </dependency>
55
56                 <dependency>
57                         <groupId>com.google.code.jscep</groupId>
58                         <artifactId>jscep</artifactId>
59                         <version>2.4.0</version>
60                 </dependency>
61
62         </dependencies>
63
64         <build>
65                 <plugins>
66                         <plugin>
67                                 <groupId>org.apache.maven.plugins</groupId>
68                                 <artifactId>maven-jar-plugin</artifactId>
69                                 <configuration>
70                                         <includes>
71                                                 <include>**/*.class</include>
72                                         </includes>
73                                 </configuration>
74                                 <version>2.3.1</version>
75                         </plugin>
76
77                         <!--This plugin's configuration is used to store Eclipse m2e settings 
78                                 only. It has no influence on the Maven build itself. -->
79                         <plugin>
80                                 <groupId>org.apache.maven.plugins</groupId>
81                                 <artifactId>maven-deploy-plugin</artifactId>
82                                 <configuration>
83                                         <skip>true</skip>
84                                 </configuration>
85                         </plugin>
86                         <plugin>
87                                 <groupId>org.codehaus.mojo</groupId>
88                                 <artifactId>appassembler-maven-plugin</artifactId>
89                                 <configuration>
90                                         <programs>
91                                                 <program>
92                                                         <mainClass>org.onap.aaf.auth.cm.AAF_CM</mainClass>
93                                                         <name>cm</name>
94                                                         <commandLineArguments>
95                                                 <commandLineArgument>cadi_prop_files=${project.conf_dir}/org.osaaf.cm.props</commandLineArgument>
96                                              </commandLineArguments>
97                                                 </program>
98                                         </programs>
99                                 </configuration>
100                         </plugin>
101                         
102                 </plugins>
103         </build>
104
105
106 </project>