Modify authz pom files.
[aaf/authz.git] / auth / auth-oauth / 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-oauth</artifactId>
33         <name>AAF Auth OAuth Service</name>
34         <description>OAuth Component for AAF Auth</description>
35
36         <properties>
37                 <project.swmVersion>25</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         </dependencies>
56
57         <build>
58                 <plugins>
59                         <plugin>
60                                 <groupId>org.apache.maven.plugins</groupId>
61                                 <artifactId>maven-jar-plugin</artifactId>
62                                 <configuration>
63                                         <includes>
64                                                 <include>**/*.class</include>
65                                         </includes>
66                                 </configuration>
67                                 <version>2.3.1</version>
68                         </plugin>
69                         <!--This plugin's configuration is used to store Eclipse m2e settings 
70                                 only. It has no influence on the Maven build itself. -->
71                         <plugin>
72                                 <groupId>org.apache.maven.plugins</groupId>
73                                 <artifactId>maven-deploy-plugin</artifactId>
74                                 <configuration>
75                                         <skip>true</skip>
76                                 </configuration>
77                         </plugin>
78                         <plugin>
79                                 <groupId>org.codehaus.mojo</groupId>
80                                 <artifactId>appassembler-maven-plugin</artifactId>
81                                 <configuration>
82                                         <programs>
83                                                 <program>
84                                                         <mainClass>org.onap.aaf.auth.oauth.AAF_OAuth</mainClass>
85                                                         <name>oauth</name>
86                                                         <commandLineArguments>
87                                                                 <commandLineArgument>cadi_prop_files=${project.conf_dir}/org.osaaf.oauth.props</commandLineArgument>
88                                                         </commandLineArguments>
89                                                 </program>
90                                         </programs>
91                                 </configuration>
92                         </plugin>
93                 </plugins>
94         </build>
95
96
97 </project>