blob: 53730218134b81e5a8d779b4ede4c8a8fd291b20 [file] [log] [blame]
Kajur, Harish (vk250x)d8393a82018-12-13 08:37:13 -05001<?xml version="1.0"?>
2<!--
3
4 ============LICENSE_START=======================================================
5 org.onap.aai
6 ================================================================================
7 Copyright © 2017-2018 AT&T Intellectual Property. All rights reserved.
8 ================================================================================
9 Licensed under the Apache License, Version 2.0 (the "License");
10 you may not use this file except in compliance with the License.
11 You may obtain a copy of the License at
12
13 http://www.apache.org/licenses/LICENSE-2.0
14
15 Unless required by applicable law or agreed to in writing, software
16 distributed under the License is distributed on an "AS IS" BASIS,
17 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
18 See the License for the specific language governing permissions and
19 limitations under the License.
20 ============LICENSE_END=========================================================
21
22-->
23<project
24 xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"
25 xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
26 <modelVersion>4.0.0</modelVersion>
27 <parent>
28 <groupId>org.onap.aai.schema-service</groupId>
29 <artifactId>schema-service</artifactId>
Jimmy Forsyth63a9b7f2020-04-08 12:16:04 -040030 <version>1.7.0-SNAPSHOT</version>
Kajur, Harish (vk250x)d8393a82018-12-13 08:37:13 -050031 </parent>
32 <artifactId>aai-schema-gen</artifactId>
33 <name>aai-schema-gen</name>
Kajur, Harish (vk250x)d8393a82018-12-13 08:37:13 -050034 <properties>
35 <onap.nexus.url>https://nexus.onap.org</onap.nexus.url>
36 <!-- Start of Default ONAP Schema Properties -->
37 <aai.wiki.link>https://wiki.onap.org/</aai.wiki.link>
jimmy7e11a362020-01-28 14:46:42 -050038 <gendoc.version>v19</gendoc.version>
Kajur, Harish (vk250x)d8393a82018-12-13 08:37:13 -050039 <aai.release>onap</aai.release>
40 <schema.uri.base.path>/aai</schema.uri.base.path>
41 <schema.xsd.maxoccurs>5000</schema.xsd.maxoccurs>
42 <schema.configuration.location>N/A</schema.configuration.location>
43 <schema.nodes.location>aai-schema/src/main/resources/${aai.release}/oxm</schema.nodes.location>
44 <schema.edges.location>aai-schema/src/main/resources/${aai.release}/dbedgerules</schema.edges.location>
45 <schema.version.depth.start>v10</schema.version.depth.start>
46 <schema.version.related.link.start>v10</schema.version.related.link.start>
47 <schema.version.app.root.start>v11</schema.version.app.root.start>
48 <schema.version.namespace.change.start>v12</schema.version.namespace.change.start>
49 <schema.version.edge.label.start>v12</schema.version.edge.label.start>
jimmy7e11a362020-01-28 14:46:42 -050050 <schema.version.api.default>v19</schema.version.api.default>
51 <schema.version.list>v10,v11,v12,v13,v14,v15,v16,v17,v18,v19</schema.version.list>
Jimmy Forsythfad06092019-06-26 18:41:27 -040052 <springframework.version>4.3.18.RELEASE</springframework.version>
Kajur, Harish (vk250x)d8393a82018-12-13 08:37:13 -050053 <!-- End of Default ONAP Schema Properties -->
54 </properties>
55 <profiles>
56 <!-- Start of ONAP profile -->
57 <profile>
58 <id>onap</id>
59 <properties>
60 <aai.release>onap</aai.release>
61 <schema.xsd.maxoccurs>unbounded</schema.xsd.maxoccurs>
62 <schema.configuration.location>N/A</schema.configuration.location>
63 <schema.nodes.location>aai-schema/src/main/resources/${aai.release}/oxm</schema.nodes.location>
64 <schema.edges.location>aai-schema/src/main/resources/${aai.release}/dbedgerules</schema.edges.location>
65 <schema.version.depth.start>v10</schema.version.depth.start>
66 <schema.version.related.link.start>v10</schema.version.related.link.start>
67 <schema.version.app.root.start>v11</schema.version.app.root.start>
68 <schema.version.edge.label.start>v12</schema.version.edge.label.start>
69 <schema.version.namespace.change.start>v12</schema.version.namespace.change.start>
70 <schema.version.api.default>v15</schema.version.api.default>
LaMont, William(wl2432)12671ef2020-03-10 17:11:42 -040071 <schema.version.list>v10,v11,v12,v13,v14,v15,v16,v17,v18,v19</schema.version.list>
Kajur, Harish (vk250x)9f6237d2019-02-18 10:17:23 -050072 <gendoc.version>v16</gendoc.version>
Jimmy Forsythfad06092019-06-26 18:41:27 -040073 <springframework.version>4.3.18.RELEASE</springframework.version>
Kajur, Harish (vk250x)d8393a82018-12-13 08:37:13 -050074 </properties>
75 </profile>
76 <!-- End of ONAP profile -->
77 <profile>
78 <id>generateXsd</id>
79 <build>
80 <plugins>
81 <plugin>
82 <groupId>org.codehaus.mojo</groupId>
83 <artifactId>exec-maven-plugin</artifactId>
84 <version>1.1.1</version>
85 <executions>
86 <execution>
87 <phase>process-classes</phase>
88 <goals>
89 <goal>java</goal>
90 </goals>
91 <configuration>
92 <mainClass>org.onap.aai.schemagen.GenerateXsd</mainClass>
93 <systemProperties>
94 <systemProperty>
95 <key>gen_version</key>
96 <value>${gendoc.version}</value>
97 </systemProperty>
98 <systemProperty>
99 <key>gen_type</key>
100 <value>XSD</value>
101 </systemProperty>
102 <systemProperty>
103 <key>schema.xsd.maxoccurs</key>
104 <value>${schema.xsd.maxoccurs}</value>
105 </systemProperty>
106 <systemProperty>
107 <key>yamlresponses_url</key>
108 <value></value>
109 </systemProperty>
110 <systemProperty>
111 <key>yamlresponses_label</key>
112 <value></value>
113 </systemProperty>
114 <systemProperty>
115 <key>schema.configuration.location</key>
116 <value>${schema.configuration.location}</value>
117 </systemProperty>
118 <systemProperty>
119 <key>schema.nodes.location</key>
120 <value>${schema.nodes.location}</value>
121 </systemProperty>
122 <systemProperty>
123 <key>schema.edges.location</key>
124 <value>${schema.edges.location}</value>
125 </systemProperty>
126 <systemProperty>
127 <key>schema.version.list</key>
128 <value>${schema.version.list}</value>
129 </systemProperty>
130 <systemProperty>
131 <key>schema.version.depth.start</key>
132 <value>${schema.version.depth.start}</value>
133 </systemProperty>
134 <systemProperty>
135 <key>schema.version.depth.start</key>
136 <value>${schema.version.depth.start}</value>
137 </systemProperty>
138 <systemProperty>
139 <key>schema.version.related.link.start</key>
140 <value>${schema.version.related.link.start}</value>
141 </systemProperty>
142 <systemProperty>
143 <key>schema.version.app.root.start</key>
144 <value>${schema.version.app.root.start}</value>
145 </systemProperty>
146 <systemProperty>
147 <key>schema.version.edge.label.start</key>
148 <value>${schema.version.app.root.start}</value>
149 </systemProperty>
150 <systemProperty>
151 <key>schema.version.namespace.change.start</key>
152 <value>${schema.version.namespace.change.start}</value>
153 </systemProperty>
154 <systemProperty>
155 <key>schema.version.api.default</key>
156 <value>${schema.version.api.default}</value>
157 </systemProperty>
158 <systemProperty>
159 <key>schema.uri.base.path</key>
160 <value>${schema.uri.base.path}</value>
161 </systemProperty>
162 <systemProperty>
163 <key>aai.release</key>
164 <value>${aai.release}</value>
165 </systemProperty>
166 </systemProperties>
167 </configuration>
168 </execution>
169 </executions>
170 </plugin>
171 </plugins>
172 </build>
173 </profile>
174 <profile>
175 <id>generateYaml</id>
176 <build>
177 <plugins>
178 <plugin>
179 <groupId>org.codehaus.mojo</groupId>
180 <artifactId>exec-maven-plugin</artifactId>
181 <version>1.1.1</version>
182 <executions>
183 <execution>
184 <phase>process-classes</phase>
185 <goals>
186 <goal>java</goal>
187 </goals>
188 <configuration>
189 <mainClass>org.onap.aai.schemagen.GenerateXsd</mainClass>
190 <systemProperties>
191 <systemProperty>
192 <key>gen_version</key>
193 <value>${gendoc.version}</value>
194 </systemProperty>
195 <systemProperty>
196 <key>gen_type</key>
197 <value>YAML</value>
198 </systemProperty>
199 <systemProperty>
200 <key>yamlresponses_url</key>
201 <value>https://wiki.web.att.com/pages/viewpage.action?pageId=607391054
202 </value>
203 </systemProperty>
204 <systemProperty>
205 <key>yamlresponses_label</key>
206 <value>Response codes found in [response codes]</value>
207 </systemProperty>
208 <systemProperty>
209 <key>schema.configuration.location</key>
210 <value>${schema.configuration.location}</value>
211 </systemProperty>
212 <systemProperty>
213 <key>schema.nodes.location</key>
214 <value>${schema.nodes.location}</value>
215 </systemProperty>
216 <systemProperty>
217 <key>schema.edges.location</key>
218 <value>${schema.edges.location}</value>
219 </systemProperty>
220 <systemProperty>
221 <key>schema.version.list</key>
222 <value>${schema.version.list}</value>
223 </systemProperty>
224 <systemProperty>
225 <key>schema.version.depth.start</key>
226 <value>${schema.version.depth.start}</value>
227 </systemProperty>
228 <systemProperty>
229 <key>schema.version.depth.start</key>
230 <value>${schema.version.depth.start}</value>
231 </systemProperty>
232 <systemProperty>
233 <key>schema.version.related.link.start</key>
234 <value>${schema.version.related.link.start}</value>
235 </systemProperty>
236 <systemProperty>
237 <key>schema.version.app.root.start</key>
238 <value>${schema.version.app.root.start}</value>
239 </systemProperty>
240 <systemProperty>
241 <key>schema.version.edge.label.start</key>
242 <value>${schema.version.app.root.start}</value>
243 </systemProperty>
244 <systemProperty>
245 <key>schema.version.namespace.change.start</key>
246 <value>${schema.version.namespace.change.start}</value>
247 </systemProperty>
248 <systemProperty>
249 <key>schema.version.api.default</key>
250 <value>${schema.version.api.default}</value>
251 </systemProperty>
252 <systemProperty>
253 <key>schema.uri.base.path</key>
254 <value>${schema.uri.base.path}</value>
255 </systemProperty>
256 <systemProperty>
257 <key>aai.release</key>
258 <value>${aai.release}</value>
259 </systemProperty>
260 </systemProperties>
261 </configuration>
262 </execution>
263 </executions>
264 </plugin>
265 </plugins>
266 </build>
267 </profile>
268 <profile>
269 <id>generateHtml</id>
270 <build>
271 <plugins>
272 <plugin>
273 <groupId>org.codehaus.mojo</groupId>
274 <artifactId>exec-maven-plugin</artifactId>
275 <version>1.1.1</version>
276 <executions>
277 <execution>
278 <phase>process-classes</phase>
279 <goals>
280 <goal>java</goal>
281 </goals>
282 <configuration>
283 <mainClass>org.onap.aai.schemagen.swagger.GenerateSwagger</mainClass>
284 <systemProperties>
285 <property>
286 <key>aai.generate.version</key>
287 <value>${gendoc.version}</value>
288 </property>
289 <property>
290 <key>aai.wiki.link</key>
291 <value>${aai.wiki.link}</value>
292 </property>
293 <systemProperty>
294 <key>schema.configuration.location</key>
295 <value>${schema.configuration.location}</value>
296 </systemProperty>
297 <systemProperty>
298 <key>schema.nodes.location</key>
299 <value>${schema.nodes.location}</value>
300 </systemProperty>
301 <systemProperty>
302 <key>schema.edges.location</key>
303 <value>${schema.edges.location}</value>
304 </systemProperty>
305 <systemProperty>
306 <key>schema.version.list</key>
307 <value>${schema.version.list}</value>
308 </systemProperty>
309 <systemProperty>
310 <key>schema.version.depth.start</key>
311 <value>${schema.version.depth.start}</value>
312 </systemProperty>
313 <systemProperty>
314 <key>schema.version.depth.start</key>
315 <value>${schema.version.depth.start}</value>
316 </systemProperty>
317 <systemProperty>
318 <key>schema.version.related.link.start</key>
319 <value>${schema.version.related.link.start}</value>
320 </systemProperty>
321 <systemProperty>
322 <key>schema.version.app.root.start</key>
323 <value>${schema.version.app.root.start}</value>
324 </systemProperty>
325 <systemProperty>
326 <key>schema.version.edge.label.start</key>
327 <value>${schema.version.app.root.start}</value>
328 </systemProperty>
329 <systemProperty>
330 <key>schema.version.namespace.change.start</key>
331 <value>${schema.version.namespace.change.start}</value>
332 </systemProperty>
333 <systemProperty>
334 <key>schema.version.api.default</key>
335 <value>${schema.version.api.default}</value>
336 </systemProperty>
337 <systemProperty>
338 <key>schema.uri.base.path</key>
339 <value>${schema.uri.base.path}</value>
340 </systemProperty>
341 <systemProperty>
342 <key>aai.release</key>
343 <value>${aai.release}</value>
344 </systemProperty>
345 </systemProperties>
346 </configuration>
347 </execution>
348 </executions>
349 </plugin>
350 </plugins>
351 </build>
352 </profile>
353 <profile>
354 <id>autoGenerate</id>
355 <activation>
356 <property>
357 <name>aai.generate.schema</name>
358 <value>!false</value>
359 </property>
360 </activation>
361 <build>
362 <plugins>
363 <plugin>
364 <groupId>org.codehaus.mojo</groupId>
365 <artifactId>exec-maven-plugin</artifactId>
366 <version>1.1.1</version>
367 <executions>
368 <execution>
369 <id>autoGenerateXsd</id>
370 <phase>process-classes</phase>
371 <goals>
372 <goal>java</goal>
373 </goals>
374 <configuration>
375 <mainClass>org.onap.aai.schemagen.GenerateXsd</mainClass>
376 <systemProperties>
377 <systemProperty>
378 <key>gen_version</key>
379 <value>ALL</value>
380 </systemProperty>
381 <systemProperty>
382 <key>gen_type</key>
383 <value>XSD</value>
384 </systemProperty>
385 <systemProperty>
386 <key>schema.xsd.maxoccurs</key>
387 <value>${schema.xsd.maxoccurs}</value>
388 </systemProperty>
389 <systemProperty>
390 <key>yamlresponses_url</key>
391 <value></value>
392 </systemProperty>
393 <systemProperty>
394 <key>yamlresponses_label</key>
395 <value></value>
396 </systemProperty>
397 <systemProperty>
398 <key>schema.configuration.location</key>
399 <value>${schema.configuration.location}</value>
400 </systemProperty>
401 <systemProperty>
402 <key>schema.nodes.location</key>
403 <value>${schema.nodes.location}</value>
404 </systemProperty>
405 <systemProperty>
406 <key>schema.edges.location</key>
407 <value>${schema.edges.location}</value>
408 </systemProperty>
409 <systemProperty>
410 <key>schema.version.list</key>
411 <value>${schema.version.list}</value>
412 </systemProperty>
413 <systemProperty>
414 <key>schema.version.depth.start</key>
415 <value>${schema.version.depth.start}</value>
416 </systemProperty>
417 <systemProperty>
418 <key>schema.version.depth.start</key>
419 <value>${schema.version.depth.start}</value>
420 </systemProperty>
421 <systemProperty>
422 <key>schema.version.related.link.start</key>
423 <value>${schema.version.related.link.start}</value>
424 </systemProperty>
425 <systemProperty>
426 <key>schema.version.app.root.start</key>
427 <value>${schema.version.app.root.start}</value>
428 </systemProperty>
429 <systemProperty>
430 <key>schema.version.edge.label.start</key>
431 <value>${schema.version.app.root.start}</value>
432 </systemProperty>
433 <systemProperty>
434 <key>schema.version.namespace.change.start</key>
435 <value>${schema.version.namespace.change.start}</value>
436 </systemProperty>
437 <systemProperty>
438 <key>schema.version.api.default</key>
439 <value>${schema.version.api.default}</value>
440 </systemProperty>
441 <systemProperty>
442 <key>schema.uri.base.path</key>
443 <value>${schema.uri.base.path}</value>
444 </systemProperty>
445 <systemProperty>
446 <key>aai.release</key>
447 <value>${aai.release}</value>
448 </systemProperty>
449 </systemProperties>
450 </configuration>
451 </execution>
452 <execution>
453 <id>autoGenerateYaml</id>
454 <phase>process-classes</phase>
455 <goals>
456 <goal>java</goal>
457 </goals>
458 <configuration>
459 <mainClass>org.onap.aai.schemagen.GenerateXsd</mainClass>
460 <systemProperties>
461 <systemProperty>
462 <key>gen_version</key>
463 <value>ALL</value>
464 </systemProperty>
465 <systemProperty>
466 <key>gen_type</key>
467 <value>YAML</value>
468 </systemProperty>
469 <systemProperty>
470 <key>yamlresponses_url</key>
471 <value>https://wiki.web.att.com/pages/viewpage.action?pageId=607391054
472 </value>
473 </systemProperty>
474 <systemProperty>
475 <key>yamlresponses_label</key>
476 <value>Response codes found in [response codes]</value>
477 </systemProperty>
478 <systemProperty>
479 <key>schema.configuration.location</key>
480 <value>${schema.configuration.location}</value>
481 </systemProperty>
482 <systemProperty>
483 <key>schema.nodes.location</key>
484 <value>${schema.nodes.location}</value>
485 </systemProperty>
486 <systemProperty>
487 <key>schema.edges.location</key>
488 <value>${schema.edges.location}</value>
489 </systemProperty>
490 <systemProperty>
491 <key>schema.version.list</key>
492 <value>${schema.version.list}</value>
493 </systemProperty>
494 <systemProperty>
495 <key>schema.version.depth.start</key>
496 <value>${schema.version.depth.start}</value>
497 </systemProperty>
498 <systemProperty>
499 <key>schema.version.depth.start</key>
500 <value>${schema.version.depth.start}</value>
501 </systemProperty>
502 <systemProperty>
503 <key>schema.version.related.link.start</key>
504 <value>${schema.version.related.link.start}</value>
505 </systemProperty>
506 <systemProperty>
507 <key>schema.version.app.root.start</key>
508 <value>${schema.version.app.root.start}</value>
509 </systemProperty>
510 <systemProperty>
511 <key>schema.version.edge.label.start</key>
512 <value>${schema.version.app.root.start}</value>
513 </systemProperty>
514 <systemProperty>
515 <key>schema.version.namespace.change.start</key>
516 <value>${schema.version.namespace.change.start}</value>
517 </systemProperty>
518 <systemProperty>
519 <key>schema.version.api.default</key>
520 <value>${schema.version.api.default}</value>
521 </systemProperty>
522 <systemProperty>
523 <key>aai.release</key>
524 <value>${aai.release}</value>
525 </systemProperty>
526 </systemProperties>
527 </configuration>
528 </execution>
529 <execution>
530 <id>autoGenerateHtml</id>
531 <phase>process-classes</phase>
532 <goals>
533 <goal>java</goal>
534 </goals>
535 <configuration>
536 <mainClass>org.onap.aai.schemagen.AutoGenerateHtml</mainClass>
537 <systemProperties>
538 <property>
539 <key>aai.generate.version</key>
540 <value>${gendoc.version}</value>
541 </property>
542 <property>
543 <key>aai.wiki.link</key>
544 <value>${aai.wiki.link}</value>
545 </property>
546 <systemProperty>
547 <key>schema.configuration.location</key>
548 <value>${schema.configuration.location}</value>
549 </systemProperty>
550 <systemProperty>
551 <key>schema.nodes.location</key>
552 <value>${schema.nodes.location}</value>
553 </systemProperty>
554 <systemProperty>
555 <key>schema.edges.location</key>
556 <value>${schema.edges.location}</value>
557 </systemProperty>
558 <systemProperty>
559 <key>schema.version.list</key>
560 <value>${schema.version.list}</value>
561 </systemProperty>
562 <systemProperty>
563 <key>schema.version.depth.start</key>
564 <value>${schema.version.depth.start}</value>
565 </systemProperty>
566 <systemProperty>
567 <key>schema.version.depth.start</key>
568 <value>${schema.version.depth.start}</value>
569 </systemProperty>
570 <systemProperty>
571 <key>schema.version.related.link.start</key>
572 <value>${schema.version.related.link.start}</value>
573 </systemProperty>
574 <systemProperty>
575 <key>schema.version.app.root.start</key>
576 <value>${schema.version.app.root.start}</value>
577 </systemProperty>
578 <systemProperty>
579 <key>schema.version.edge.label.start</key>
580 <value>${schema.version.app.root.start}</value>
581 </systemProperty>
582 <systemProperty>
583 <key>schema.version.namespace.change.start</key>
584 <value>${schema.version.namespace.change.start}</value>
585 </systemProperty>
586 <systemProperty>
587 <key>schema.version.api.default</key>
588 <value>${schema.version.api.default}</value>
589 </systemProperty>
590 <systemProperty>
591 <key>aai.release</key>
592 <value>${aai.release}</value>
593 </systemProperty>
594 </systemProperties>
595 </configuration>
596 </execution>
597 </executions>
598 </plugin>
599 </plugins>
600 </build>
601 </profile>
602 </profiles>
Jimmy Forsythfad06092019-06-26 18:41:27 -0400603
604 <dependencyManagement>
605 <dependencies>
606 <dependency>
607 <groupId>org.springframework</groupId>
608 <artifactId>spring-context</artifactId>
609 <version>${springframework.version}</version>
610 </dependency>
611 <dependency>
612 <groupId>org.springframework</groupId>
613 <artifactId>spring-web</artifactId>
614 <version>${springframework.version}</version>
615 </dependency>
616 <dependency>
617 <groupId>org.springframework</groupId>
618 <artifactId>spring-core</artifactId>
619 <version>${springframework.version}</version>
620 </dependency>
621 <dependency>
622 <groupId>org.springframework</groupId>
623 <artifactId>spring-expression</artifactId>
624 <version>${springframework.version}</version>
625 </dependency>
626 <dependency>
627 <groupId>org.springframework</groupId>
628 <artifactId>spring-webmvc</artifactId>
629 <version>${springframework.version}</version>
630 </dependency>
631 <dependency>
632 <groupId>org.springframework</groupId>
633 <artifactId>spring-test</artifactId>
634 <version>${springframework.version}</version>
635 <scope>test</scope>
636 </dependency>
637 </dependencies>
638 </dependencyManagement>
639
Kajur, Harish (vk250x)d8393a82018-12-13 08:37:13 -0500640 <dependencies>
641 <dependency>
642 <groupId>junit</groupId>
643 <artifactId>junit</artifactId>
644 <version>4.12</version>
645 <scope>test</scope>
646 </dependency>
647 <dependency>
648 <groupId>org.yaml</groupId>
649 <artifactId>snakeyaml</artifactId>
650 <version>1.18</version>
651 <scope>compile</scope>
652 </dependency>
653 <dependency>
654 <groupId>org.onap.aai.aai-common</groupId>
655 <artifactId>aai-schema-ingest</artifactId>
656 <version>1.4.0</version>
657 <scope>compile</scope>
658 </dependency>
659 <dependency>
660 <groupId>org.freemarker</groupId>
661 <artifactId>freemarker</artifactId>
662 <version>2.3.21</version>
663 </dependency>
664 <dependency>
665 <groupId>com.fasterxml.jackson.dataformat</groupId>
666 <artifactId>jackson-dataformat-yaml</artifactId>
667 <version>2.2.3</version>
668 </dependency>
669 <dependency>
670 <groupId>org.apache.commons</groupId>
671 <artifactId>commons-lang3</artifactId>
672 <version>3.7</version>
673 <scope>compile</scope>
674 </dependency>
675 <dependency>
676 <groupId>org.apache.commons</groupId>
677 <artifactId>commons-text</artifactId>
678 <version>1.2</version>
679 <scope>compile</scope>
680 </dependency>
681 <dependency>
682 <groupId>org.hamcrest</groupId>
683 <artifactId>java-hamcrest</artifactId>
684 <version>2.0.0.0</version>
685 <scope>test</scope>
686 </dependency>
687 <dependency>
688 <groupId>org.hamcrest</groupId>
689 <artifactId>hamcrest-core</artifactId>
690 <version>1.3</version>
691 <scope>test</scope>
692 </dependency>
693 <dependency>
694 <groupId>org.mockito</groupId>
695 <artifactId>mockito-all</artifactId>
696 <version>1.10.19</version>
697 <scope>test</scope>
698 </dependency>
699 </dependencies>
700 <build>
701 <plugins>
702 <plugin>
703 <groupId>org.apache.maven.plugins</groupId>
704 <artifactId>maven-source-plugin</artifactId>
705 </plugin>
706 <plugin>
707 <groupId>org.apache.maven.plugins</groupId>
708 <artifactId>maven-site-plugin</artifactId>
709 </plugin>
710 <plugin>
711 <groupId>org.apache.maven.plugins</groupId>
712 <artifactId>maven-deploy-plugin</artifactId>
713 </plugin>
Kajur, Harish (vk250x)d8393a82018-12-13 08:37:13 -0500714 </plugins>
715 <resources>
716 <resource>
717 <directory>src/main/resources</directory>
718 <filtering>false</filtering>
719 <includes>
720 <include>**/*</include>
721 </includes>
722 </resource>
723 </resources>
724 </build>
725
726 <!-- Start of ONAP Specific Repositories -->
727 <pluginRepositories>
728 <pluginRepository>
729 <id>central</id>
730 <url>http://repo1.maven.org/maven2</url>
731 </pluginRepository>
732 <pluginRepository>
733 <id>EvoSuite</id>
734 <name>EvoSuite Repository</name>
735 <url>http://www.evosuite.org/m2</url>
736 </pluginRepository>
737 </pluginRepositories>
738 <!-- End of ONAP Specific Repositories -->
739</project>