Modify authz pom files.
[aaf/authz.git] / auth / auth-locate / 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-locate</artifactId>
33         <name>AAF Auth Locate</name>
34         <description>Location Service for AAF Auth Components</description>
35
36         <properties>
37                 <maven.test.failure.ignore>true</maven.test.failure.ignore>
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.jvnet.jaxb2.maven2</groupId>
61                                 <artifactId>maven-jaxb2-plugin</artifactId>
62                                 <version>0.8.2</version>
63                                 <executions>
64                                         <execution>
65                                                 <goals>
66                                                         <goal>generate</goal>
67                                                 </goals>
68                                         </execution>
69                                 </executions>
70                                 <configuration>
71                                         <schemaDirectory>src/main/xsd</schemaDirectory>
72                                 </configuration>
73                         </plugin>
74
75
76                         <plugin>
77                                 <groupId>org.apache.maven.plugins</groupId>
78                                 <artifactId>maven-deploy-plugin</artifactId>
79                                 <configuration>
80                                         <skip>true</skip>
81                                 </configuration>
82                         </plugin>
83                         <plugin>
84                                 <groupId>org.codehaus.mojo</groupId>
85                                 <artifactId>appassembler-maven-plugin</artifactId>
86                                 <configuration>
87                                         <programs>
88                                                 <program>
89                                                         <mainClass>org.onap.aaf.auth.locate.AAF_Locate</mainClass>
90                                                         <id>locate</id>
91                                                         <commandLineArguments>
92                                                                 <commandLineArgument>cadi_prop_files=${project.conf_dir}/org.osaaf.locate.props</commandLineArgument>
93                                                         </commandLineArguments>
94                                                 </program>
95                                         </programs>
96                                 </configuration>
97                         </plugin>
98                 </plugins>
99         </build>
100
101         
102 </project>