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