blob: 078235d07aa9aca1caa3c142aab9aaef120990d9 [file] [log] [blame]
Jim Hahnc1f79cd2020-02-22 17:11:20 -05001<?xml version="1.0" encoding="UTF-8"?>
2<!--
3 ============LICENSE_START=======================================================
4 ONAP
5 ================================================================================
6 Copyright (C) 2020 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" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
23 <modelVersion>4.0.0</modelVersion>
24
25 <parent>
26 <groupId>org.onap.policy.drools-applications.controlloop.common</groupId>
27 <artifactId>drools-applications-common</artifactId>
28 <version>1.6.0-SNAPSHOT</version>
29 </parent>
30
31 <artifactId>controller-frankfurt</artifactId>
32 <packaging>kjar</packaging>
33
34 <name>${project.artifactId}</name>
35 <description>Frankfurt Experimental Controller</description>
36
37 <build>
38 <plugins>
39 <plugin>
40 <groupId>org.kie</groupId>
41 <artifactId>kie-maven-plugin</artifactId>
42 <extensions>true</extensions>
43 </plugin>
44 </plugins>
45 </build>
46
47 <dependencies>
48 <dependency>
49 <groupId>org.onap.policy.models.policy-models-interactions.model-impl</groupId>
50 <artifactId>events</artifactId>
51 <version>${policy.models.version}</version>
52 <scope>provided</scope>
53 </dependency>
54 <dependency>
55 <groupId>org.onap.policy.models.policy-models-interactions.model-impl</groupId>
56 <artifactId>aai</artifactId>
57 <version>${policy.models.version}</version>
58 <scope>provided</scope>
59 </dependency>
60 <dependency>
61 <groupId>org.onap.policy.models.policy-models-interactions.model-impl</groupId>
62 <artifactId>appc</artifactId>
63 <version>${policy.models.version}</version>
64 <scope>provided</scope>
65 </dependency>
66 <dependency>
67 <groupId>org.onap.policy.models.policy-models-interactions.model-impl</groupId>
68 <artifactId>appclcm</artifactId>
69 <version>${policy.models.version}</version>
70 <scope>provided</scope>
71 </dependency>
72 <dependency>
73 <groupId>org.onap.policy.models.policy-models-interactions.model-impl</groupId>
74 <artifactId>cds</artifactId>
75 <version>${policy.models.version}</version>
76 <scope>provided</scope>
77 </dependency>
78 <dependency>
79 <groupId>org.onap.policy.drools-applications.controlloop.common</groupId>
80 <artifactId>guard</artifactId>
81 <version>${project.version}</version>
82 <scope>provided</scope>
83 </dependency>
84 <dependency>
85 <groupId>org.onap.policy.models.policy-models-interactions.model-impl</groupId>
86 <artifactId>sdc</artifactId>
87 <version>${policy.models.version}</version>
88 <scope>provided</scope>
89 </dependency>
90 <dependency>
91 <groupId>org.onap.policy.models.policy-models-interactions.model-impl</groupId>
92 <artifactId>sdnc</artifactId>
93 <version>${policy.models.version}</version>
94 <scope>provided</scope>
95 </dependency>
96 <dependency>
97 <groupId>org.onap.policy.models.policy-models-interactions.model-impl</groupId>
98 <artifactId>sdnr</artifactId>
99 <version>${policy.models.version}</version>
100 <scope>provided</scope>
101 </dependency>
102 <dependency>
103 <groupId>org.onap.policy.models.policy-models-interactions.model-impl</groupId>
104 <artifactId>so</artifactId>
105 <version>${policy.models.version}</version>
106 <scope>provided</scope>
107 </dependency>
108 <dependency>
109 <groupId>org.onap.policy.models.policy-models-interactions.model-impl</groupId>
110 <artifactId>vfc</artifactId>
111 <version>${policy.models.version}</version>
112 <scope>provided</scope>
113 </dependency>
114 <dependency>
115 <groupId>org.onap.policy.drools-applications.controlloop.common</groupId>
116 <artifactId>eventmanager</artifactId>
117 <version>${project.version}</version>
118 <scope>provided</scope>
119 </dependency>
120 <dependency>
121 <groupId>org.onap.policy.models.policy-models-interactions.model-actors</groupId>
122 <artifactId>actorServiceProvider</artifactId>
123 <version>${policy.models.version}</version>
124 <scope>provided</scope>
125 </dependency>
126 <dependency>
127 <groupId>org.onap.policy.models.policy-models-interactions.model-actors</groupId>
128 <artifactId>actor.aai</artifactId>
129 <version>${policy.models.version}</version>
130 <scope>provided</scope>
131 </dependency>
132 <dependency>
133 <groupId>org.onap.policy.models.policy-models-interactions.model-actors</groupId>
134 <artifactId>actor.appc</artifactId>
135 <version>${policy.models.version}</version>
136 <scope>provided</scope>
137 </dependency>
138 <dependency>
139 <groupId>org.onap.policy.models.policy-models-interactions.model-actors</groupId>
140 <artifactId>actor.appclcm</artifactId>
141 <version>${policy.models.version}</version>
142 <scope>provided</scope>
143 </dependency>
144 <dependency>
145 <groupId>org.onap.policy.models.policy-models-interactions.model-actors</groupId>
146 <artifactId>actor.cds</artifactId>
147 <version>${policy.models.version}</version>
148 </dependency>
149 <dependency>
150 <groupId>org.onap.policy.models.policy-models-interactions.model-actors</groupId>
151 <artifactId>actor.guard</artifactId>
152 <version>${policy.models.version}</version>
153 <scope>provided</scope>
154 </dependency>
155 <dependency>
156 <groupId>org.onap.policy.models.policy-models-interactions.model-actors</groupId>
157 <artifactId>actor.sdnc</artifactId>
158 <version>${policy.models.version}</version>
159 <scope>provided</scope>
160 </dependency>
161 <dependency>
162 <groupId>org.onap.policy.models.policy-models-interactions.model-actors</groupId>
163 <artifactId>actor.sdnr</artifactId>
164 <version>${policy.models.version}</version>
165 <scope>provided</scope>
166 </dependency>
167 <dependency>
168 <groupId>org.onap.policy.models.policy-models-interactions.model-actors</groupId>
169 <artifactId>actor.so</artifactId>
170 <version>${policy.models.version}</version>
171 <scope>provided</scope>
172 </dependency>
173 <dependency>
174 <groupId>org.onap.policy.models.policy-models-interactions.model-actors</groupId>
175 <artifactId>actor.vfc</artifactId>
176 <version>${policy.models.version}</version>
177 <scope>provided</scope>
178 </dependency>
179 <dependency>
180 <groupId>org.onap.policy.models.policy-models-interactions</groupId>
181 <artifactId>model-yaml</artifactId>
182 <version>${policy.models.version}</version>
183 <scope>provided</scope>
184 </dependency>
185 <dependency>
186 <groupId>org.onap.policy.drools-pdp</groupId>
187 <artifactId>policy-management</artifactId>
188 <version>${version.policy.drools-pdp}</version>
189 <scope>provided</scope>
190 <optional>true</optional>
191 </dependency>
192 <dependency>
Jim Hahnaa8225b2020-03-09 15:15:05 -0400193 <groupId>org.onap.policy.drools-applications.controlloop.common</groupId>
194 <artifactId>rules-test</artifactId>
195 <version>${project.version}</version>
Jim Hahnc1f79cd2020-02-22 17:11:20 -0500196 <scope>test</scope>
197 </dependency>
Jim Hahn6084c6d2020-03-23 15:49:28 -0400198 <dependency>
199 <groupId>com.h2database</groupId>
200 <artifactId>h2</artifactId>
201 <scope>test</scope>
202 </dependency>
Jim Hahnc1f79cd2020-02-22 17:11:20 -0500203 </dependencies>
204
205 <profiles>
206 <profile>
207 <!--This profile is used to store Eclipse m2e settings only. It has no
208 influence on the Maven build itself. -->
209 <id>only-eclipse</id>
210 <activation>
211 <property>
212 <name>m2e.version</name>
213 </property>
214 </activation>
215 <build>
216 <pluginManagement>
217 <plugins>
218 <plugin>
219 <groupId>org.eclipse.m2e</groupId>
220 <artifactId>lifecycle-mapping</artifactId>
221 <version>1.0.0</version>
222 <configuration>
223 <lifecycleMappingMetadata>
224 <pluginExecutions>
225 <pluginExecution>
226 <pluginExecutionFilter>
227 <groupId>org.kie</groupId>
228 <artifactId>kie-maven-plugin</artifactId>
229 <goals>
230 <goal>build</goal>
231 </goals>
232 </pluginExecutionFilter>
233 <action>
234 <ignore />
235 </action>
236 </pluginExecution>
237 </pluginExecutions>
238 </lifecycleMappingMetadata>
239 </configuration>
240 </plugin>
241 </plugins>
242 </pluginManagement>
243 </build>
244 </profile>
245 </profiles>
246</project>