Fix Generic VNF isClosedLoopDisabled
[policy/drools-applications.git] / pom.xml
1 <!--
2   ============LICENSE_START=======================================================
3   drools-pdp-apps
4   ================================================================================
5   Copyright (C) 2017 AT&T Intellectual Property. All rights reserved.
6   ================================================================================
7   Licensed under the Apache License, Version 2.0 (the "License");
8   you may not use this file except in compliance with the License.
9   You may obtain a copy of the License at
10
11        http://www.apache.org/licenses/LICENSE-2.0
12
13   Unless required by applicable law or agreed to in writing, software
14   distributed under the License is distributed on an "AS IS" BASIS,
15   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
16   See the License for the specific language governing permissions and
17   limitations under the License.
18   ============LICENSE_END=========================================================
19   -->
20
21 <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
22         xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
23
24         <modelVersion>4.0.0</modelVersion>
25         <parent>
26                 <groupId>org.onap.oparent</groupId>
27                 <artifactId>oparent</artifactId>
28                 <version>0.1.1</version>
29                 <relativePath/>
30         </parent>
31
32         <groupId>org.onap.policy.drools-applications</groupId>
33         <artifactId>drools-pdp-apps</artifactId>
34         <version>1.1.0-SNAPSHOT</version>
35
36         <name>policy-drools-applications</name>
37         <packaging>pom</packaging>
38
39         <properties>
40                 <maven.compiler.source>1.8</maven.compiler.source>
41                 <maven.compiler.target>1.8</maven.compiler.target>
42                 <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
43                 <project.source.version>1.8</project.source.version>
44                 <project.target.version>1.8</project.target.version>
45                 <nexusproxy>https://nexus.onap.org</nexusproxy>
46                 <sitePath>/content/sites/site/${project.groupId}/${project.artifactId}/${project.version}</sitePath>
47                 <releases.path>content/repositories/releases/</releases.path>
48                 <snapshots.path>content/repositories/snapshots/</snapshots.path>
49                 <staging.path>content/repositories/staging/</staging.path>
50         </properties>
51
52         <build>
53                 <plugins>
54                         <plugin>
55                                 <groupId>org.sonatype.plugins</groupId>
56                                 <artifactId>nexus-staging-maven-plugin</artifactId>
57                                 <extensions>true</extensions>
58                                 <configuration>
59                                         <nexusUrl>${nexusproxy}</nexusUrl>
60                                         <stagingProfileId>176c31dfe190a</stagingProfileId>
61                                         <serverId>ecomp-staging</serverId>
62                                 </configuration>
63                         </plugin>
64                         <plugin>
65                                 <groupId>org.apache.maven.plugins</groupId>
66                                 <artifactId>maven-deploy-plugin</artifactId>
67                                 <configuration>
68                                         <skip />
69                                 </configuration>
70                         </plugin>
71                         <plugin>
72                                 <groupId>org.apache.maven.plugins</groupId>
73                                 <artifactId>maven-compiler-plugin</artifactId>
74                                 <version>3.0</version>
75                                 <configuration>
76                                         <encoding>${project.encoding}</encoding>
77                                         <source>${project.source.version}</source>
78                                         <target>${project.target.version}</target>
79                                 </configuration>
80                         </plugin>
81
82
83                         <plugin>
84                           <groupId>org.apache.maven.plugins</groupId>
85                           <artifactId>maven-site-plugin</artifactId>
86                           <dependencies>
87                             <dependency>
88                               <groupId>org.apache.maven.wagon</groupId>
89                               <artifactId>wagon-webdav-jackrabbit</artifactId>
90                               <version>2.10</version>
91                             </dependency>
92                           </dependencies>
93                         </plugin>
94
95             </plugins>
96         <pluginManagement>
97             <plugins>
98                 <plugin>
99                     <groupId>org.eclipse.m2e</groupId>
100                     <artifactId>lifecycle-mapping</artifactId>
101                     <version>1.0.0</version>
102                     <configuration>
103                         <lifecycleMappingMetadata>
104                             <pluginExecutions>
105                                 <pluginExecution>
106                                     <pluginExecutionFilter>
107                                         <groupId>org.apache.maven.plugins</groupId>
108                                         <artifactId>maven-checkstyle-plugin</artifactId>
109                                         <versionRange>2.17,)</versionRange>
110                                         <goals>
111                                             <goal>check</goal>
112                                         </goals>
113                                     </pluginExecutionFilter>
114                                     <action>
115                                         <ignore />
116                                     </action>
117                                 </pluginExecution>
118                             </pluginExecutions>
119                         </lifecycleMappingMetadata>
120                     </configuration>
121                 </plugin>
122             </plugins>
123         </pluginManagement>
124         </build>
125
126         <modules>
127                 <module>controlloop</module>
128         </modules>
129
130
131         <distributionManagement>
132                 <repository>
133                         <id>ecomp-releases</id>
134                         <name>OpenECOMP Release Repository</name>
135                         <url>${nexusproxy}/${releases.path}</url>
136                 </repository>
137                 <snapshotRepository>
138                         <id>ecomp-snapshots</id>
139                         <name>OpenECOMP Snapshot Repository</name>
140                         <url>${nexusproxy}/${snapshots.path}</url>
141                 </snapshotRepository>
142                 <site>
143                         <id>ecomp-site</id>
144                         <url>dav:${nexusproxy}${sitePath}</url>
145                 </site>
146
147         </distributionManagement>
148
149         <reporting>
150           <plugins>
151             <plugin>
152               <groupId>org.apache.maven.plugins</groupId>
153               <artifactId>maven-javadoc-plugin</artifactId>
154               <version>2.10.4</version>
155               <configuration>
156                 <failOnError>false</failOnError>
157                 <doclet>org.umlgraph.doclet.UmlGraphDoc</doclet>
158                 <docletArtifact>
159                   <groupId>org.umlgraph</groupId>
160                   <artifactId>umlgraph</artifactId>
161                   <version>5.6</version>
162                 </docletArtifact>
163                 <additionalparam>-views</additionalparam>
164                 <useStandardDocletOptions>true</useStandardDocletOptions>
165               </configuration>
166             </plugin>
167           </plugins>
168         </reporting>
169
170         <dependencies>
171                 <dependency>
172                         <groupId>ch.qos.logback</groupId>
173                         <artifactId>logback-classic</artifactId>
174                         <version>1.2.3</version>
175                         <scope>provided</scope>
176                 </dependency>
177         </dependencies>
178
179
180 </project>