Link project as ONAP oparent module child
[dcaegen2/collectors/hv-ves.git] / pom.xml
1 <?xml version="1.0" encoding="UTF-8"?>
2 <!--
3   ~ ============LICENSE_START=======================================================
4   ~ dcaegen2-collectors-veshv
5   ~ ================================================================================
6   ~ Copyright (C) 2018 NOKIA
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 <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
26     <licenses>
27         <license>
28             <name>The Apache Software License, Version 2.0</name>
29             <url>http://www.apache.org/licenses/LICENSE-2.0.txt</url>
30         </license>
31     </licenses>
32
33     <parent>
34         <groupId>org.onap.oparent</groupId>
35         <artifactId>oparent</artifactId>
36         <version>0.1.1</version>
37         <relativePath/>
38     </parent>
39
40     <groupId>org.onap.dcaegen2.collectors.veshv</groupId>
41     <artifactId>ves-hv-collector</artifactId>
42     <version>1.0.0-SNAPSHOT</version>
43     <name>dcaegen2-collectors-veshv</name>
44     <description>VES HighVolume Collector</description>
45     <packaging>pom</packaging>
46
47     <modules>
48         <module>hv-collector-analysis</module>
49         <module>hv-collector-core</module>
50         <module>hv-collector-coverage</module>
51         <module>hv-collector-ct</module>
52         <module>hv-collector-dcae-app-simulator</module>
53         <module>hv-collector-domain</module>
54         <module>hv-collector-health-check</module>
55         <module>hv-collector-main</module>
56         <module>hv-collector-test-utils</module>
57         <module>hv-collector-utils</module>
58         <module>hv-collector-ves-message-generator</module>
59         <module>hv-collector-xnf-simulator</module>
60     </modules>
61
62     <properties>
63         <kotlin.version>1.2.60</kotlin.version>
64         <arrow.version>0.7.2</arrow.version>
65         <maven-compiler-plugin.version>3.7.0</maven-compiler-plugin.version>
66         <build-helper-maven-plugin.version>1.7</build-helper-maven-plugin.version>
67
68         <!-- Protocol buffers -->
69         <protobuf.version>3.5.1</protobuf.version>
70         <protoc-jar-maven-plugin.version>3.5.1.1</protoc-jar-maven-plugin.version>
71         <protobuf-generated-files.directory>${project.build.directory}/generated-sources/proto/main/java/
72         </protobuf-generated-files.directory>
73
74         <!-- Testing and code analysis -->
75         <junit-platform.version>1.2.0-RC1</junit-platform.version>
76         <junit-jupiter.version>5.2.0-RC1</junit-jupiter.version>
77         <spek.version>1.1.5</spek.version>
78         <maven-surefire-plugin.version>2.22.0</maven-surefire-plugin.version>
79         <failIfMissingUnitTests>false</failIfMissingUnitTests>
80         <failIfMissingComponentTests>false</failIfMissingComponentTests>
81         <skipAnalysis>true</skipAnalysis>
82
83         <!-- Docker -->
84         <skipDocker>false</skipDocker>
85         <docker-image.registry>${onap.nexus.dockerregistry.daily}</docker-image.registry>
86         <docker-image.namespace>onap</docker-image.namespace>
87         <docker-image.name>${project.groupId}.${project.artifactId}</docker-image.name>
88         <docker.http_proxy></docker.http_proxy>
89         <docker.https_proxy></docker.https_proxy>
90     </properties>
91
92
93     <build>
94         <sourceDirectory>${project.basedir}/src/main/kotlin</sourceDirectory>
95         <testSourceDirectory>${project.basedir}/src/test/kotlin</testSourceDirectory>
96         <resources>
97             <resource>
98                 <directory>${project.basedir}/src/main/resources</directory>
99             </resource>
100         </resources>
101         <pluginManagement>
102             <plugins>
103                 <plugin>
104                     <groupId>org.apache.maven.plugins</groupId>
105                     <artifactId>maven-resources-plugin</artifactId>
106                     <version>3.1.0</version>
107                     <configuration>
108                         <encoding>UTF-8</encoding>
109                     </configuration>
110                 </plugin>
111                 <plugin>
112                     <groupId>org.apache.maven.plugins</groupId>
113                     <artifactId>maven-deploy-plugin</artifactId>
114                     <configuration>
115                         <skip>true</skip>
116                     </configuration>
117                 </plugin>
118                 <plugin>
119                     <artifactId>kotlin-maven-plugin</artifactId>
120                     <groupId>org.jetbrains.kotlin</groupId>
121                     <version>${kotlin.version}</version>
122                     <configuration>
123                         <jvmTarget>1.8</jvmTarget>
124                     </configuration>
125                     <executions>
126                         <execution>
127                             <id>compile</id>
128                             <goals>
129                                 <goal>compile</goal>
130                             </goals>
131                             <configuration>
132                                 <sourceDirs>
133                                     <source>${project.build.sourceDirectory}</source>
134                                     <source>${project.build.directory}/generated-sources/annotations</source>
135                                 </sourceDirs>
136                             </configuration>
137                         </execution>
138                         <execution>
139                             <id>test-compile</id>
140                             <goals>
141                                 <goal>test-compile</goal>
142                             </goals>
143                             <configuration>
144                                 <sourceDirs>
145                                     <source>${project.build.testSourceDirectory}</source>
146                                 </sourceDirs>
147                             </configuration>
148                         </execution>
149                     </executions>
150                 </plugin>
151                 <plugin>
152                     <groupId>com.github.os72</groupId>
153                     <artifactId>protoc-jar-maven-plugin</artifactId>
154                     <version>${protoc-jar-maven-plugin.version}</version>
155                 </plugin>
156                 <plugin>
157                     <groupId>org.codehaus.mojo</groupId>
158                     <artifactId>build-helper-maven-plugin</artifactId>
159                     <version>${build-helper-maven-plugin.version}</version>
160                     <executions>
161                         <execution>
162                             <id>add-source</id>
163                             <phase>generate-sources</phase>
164                             <goals>
165                                 <goal>add-source</goal>
166                             </goals>
167                             <configuration>
168                                 <sources>
169                                     <source>${protobuf-generated-files.directory}</source>
170                                 </sources>
171                             </configuration>
172                         </execution>
173                     </executions>
174                 </plugin>
175                 <plugin>
176                     <groupId>org.apache.maven.plugins</groupId>
177                     <artifactId>maven-compiler-plugin</artifactId>
178                     <version>${maven-compiler-plugin.version}</version>
179                     <configuration>
180                         <source>8</source>
181                         <target>8</target>
182                         <encoding>UTF-8</encoding>
183                         <showWarnings>true</showWarnings>
184                         <showDeprecation>true</showDeprecation>
185                         <failOnWarning>false</failOnWarning>
186                     </configuration>
187                     <dependencies>
188                         <dependency>
189                             <groupId>org.ow2.asm</groupId>
190                             <artifactId>asm</artifactId>
191                             <version>6.1.1</version> <!-- Use newer version of ASM -->
192                         </dependency>
193                     </dependencies>
194                 </plugin>
195                 <!--
196                  Due to a memory leak in Surefire 2.20 and issues running on Java 9, the junit-platform-surefire-provider
197                  currently only works with Surefire 2.19.1.
198                  For updates see https://junit.org/junit5/docs/current/user-guide/#running-tests-build-maven
199                  -->
200                 <plugin>
201                     <artifactId>maven-surefire-plugin</artifactId>
202                     <groupId>org.apache.maven.plugins</groupId>
203                     <version>${maven-surefire-plugin.version}</version>
204                     <configuration>
205                         <failIfNoTests>${failIfMissingUnitTests}</failIfNoTests>
206                         <forkCount>1</forkCount>
207                         <includes>
208                             <include>**/*Test.*</include>
209                         </includes>
210                     </configuration>
211                     <dependencies>
212                         <dependency>
213                             <groupId>org.apache.commons</groupId>
214                             <artifactId>commons-lang3</artifactId>
215                             <version>3.7</version>
216                         </dependency>
217                         <dependency>
218                             <groupId>org.junit.platform</groupId>
219                             <artifactId>junit-platform-surefire-provider</artifactId>
220                             <version>${junit-platform.version}</version>
221                             <scope>runtime</scope>
222                         </dependency>
223                         <dependency>
224                             <groupId>org.jetbrains.spek</groupId>
225                             <artifactId>spek-junit-platform-engine</artifactId>
226                             <version>${spek.version}</version>
227                             <scope>runtime</scope>
228                         </dependency>
229                     </dependencies>
230                 </plugin>
231                 <plugin>
232                     <groupId>org.apache.maven.plugins</groupId>
233                     <artifactId>maven-failsafe-plugin</artifactId>
234                     <version>2.22.0</version>
235                     <configuration>
236                         <failIfNoTests>${failIfMissingComponentTests}</failIfNoTests>
237                         <forkCount>1</forkCount>
238                         <includes>
239                             <include>**/*Specification.*</include>
240                         </includes>
241                     </configuration>
242                     <dependencies>
243                         <dependency>
244                             <groupId>org.apache.commons</groupId>
245                             <artifactId>commons-lang3</artifactId>
246                             <version>3.7</version>
247                         </dependency>
248                         <dependency>
249                             <groupId>org.junit.platform</groupId>
250                             <artifactId>junit-platform-surefire-provider</artifactId>
251                             <version>${junit-platform.version}</version>
252                             <scope>runtime</scope>
253                         </dependency>
254                         <dependency>
255                             <groupId>org.jetbrains.spek</groupId>
256                             <artifactId>spek-junit-platform-engine</artifactId>
257                             <version>${spek.version}</version>
258                             <scope>runtime</scope>
259                         </dependency>
260                     </dependencies>
261                 </plugin>
262             </plugins>
263         </pluginManagement>
264         <plugins>
265             <plugin>
266                 <artifactId>maven-checkstyle-plugin</artifactId>
267                 <version>2.17</version>
268                 <dependencies>
269                     <dependency>
270                         <groupId>org.onap.oparent</groupId>
271                         <artifactId>checkstyle</artifactId>
272                         <version>1.1.1</version>
273                     </dependency>
274                 </dependencies>
275                 <executions>
276                     <execution>
277                         <!-- To override oparent configuration different id must be used
278                              We need to override it to include .kt files in check. -->
279                         <id>check-license-kotlin</id>
280                         <goals>
281                             <goal>check</goal>
282                         </goals>
283                         <phase>process-sources</phase>
284                         <configuration>
285                             <configLocation>onap-checkstyle/check-license.xml</configLocation>
286                             <includeResources>false</includeResources>
287                             <includeTestSourceDirectory>true</includeTestSourceDirectory>
288                             <includeTestResources>false</includeTestResources>
289                             <includes>**\/*.kt</includes>
290                             <consoleOutput>true</consoleOutput>
291                             <!--<failOnViolation>false</failOnViolation>-->
292                         </configuration>
293                     </execution>
294                 </executions>
295             </plugin>
296             <plugin>
297                 <groupId>org.apache.maven.plugins</groupId>
298                 <artifactId>maven-antrun-plugin</artifactId>
299                 <version>1.8</version>
300                 <executions>
301                     <execution>
302                         <!-- This can be run separately with mvn antrun:run@detekt -->
303                         <id>detekt</id>
304                         <phase>verify</phase>
305                         <goals>
306                             <goal>run</goal>
307                         </goals>
308                         <configuration>
309                             <target name="detekt" unless="${skipAnalysis}">
310                                 <java taskname="detekt" dir="${basedir}"
311                                         fork="true"
312                                         failonerror="true"
313                                         classname="io.gitlab.arturbosch.detekt.cli.Main"
314                                         classpathref="maven.plugin.classpath">
315                                     <arg value="--input"/>
316                                     <arg value="${basedir}/src/main/kotlin"/>
317                                     <arg value="--config-resource"/>
318                                     <arg value="onap-detekt-config.yml"/>
319                                     <arg value="--filters"/>
320                                     <arg value=".*/target/.*,.*/resources/.*"/>
321                                     <arg value="--output"/>
322                                     <arg value="${basedir}/target/reports"/>
323                                     <arg value="--output-name"/>
324                                     <arg value="detekt-report"/>
325                                     <arg value="--baseline"/>
326                                     <arg value="${basedir}/target/reports/baseline.xml"/>
327                                 </java>
328                             </target>
329                         </configuration>
330                     </execution>
331                 </executions>
332                 <dependencies>
333                     <dependency>
334                         <groupId>io.gitlab.arturbosch.detekt</groupId>
335                         <artifactId>detekt-cli</artifactId>
336                         <version>1.0.0.RC7</version>
337                     </dependency>
338                     <dependency>
339                         <groupId>${project.groupId}</groupId>
340                         <artifactId>hv-collector-analysis</artifactId>
341                         <version>${project.version}</version>
342                     </dependency>
343                 </dependencies>
344             </plugin>
345         </plugins>
346         <extensions>
347             <extension>
348                 <groupId>kr.motd.maven</groupId>
349                 <artifactId>os-maven-plugin</artifactId>
350                 <version>1.6.0</version>
351             </extension>
352         </extensions>
353     </build>
354
355     <profiles>
356         <profile>
357             <id>docker</id>
358             <activation>
359                 <property>
360                     <name>!skipDocker</name>
361                 </property>
362             </activation>
363             <properties>
364                 <os.detected.name>linux</os.detected.name>
365                 <os.detected.arch>x86_64</os.detected.arch>
366                 <os.detected.classifier>${os.detected.name}-${os.detected.arch}</os.detected.classifier>
367             </properties>
368             <build>
369                 <pluginManagement>
370                     <plugins>
371                         <plugin>
372                             <groupId>org.apache.maven.plugins</groupId>
373                             <artifactId>maven-dependency-plugin</artifactId>
374                             <version>3.1.1</version>
375                             <executions>
376                                 <execution>
377                                     <id>docker-copy-internal-deps</id>
378                                     <phase>package</phase>
379                                     <goals>
380                                         <goal>copy-dependencies</goal>
381                                     </goals>
382                                     <configuration>
383                                         <outputDirectory>${project.build.directory}/libs/internal</outputDirectory>
384                                         <includeGroupIds>${project.parent.groupId}</includeGroupIds>
385                                         <includeScope>runtime</includeScope>
386                                     </configuration>
387                                 </execution>
388                                 <execution>
389                                     <id>docker-copy-external-deps</id>
390                                     <phase>package</phase>
391                                     <goals>
392                                         <goal>copy-dependencies</goal>
393                                     </goals>
394                                     <configuration>
395                                         <outputDirectory>${project.build.directory}/libs/external</outputDirectory>
396                                         <excludeGroupIds>${project.parent.groupId}</excludeGroupIds>
397                                         <includeScope>runtime</includeScope>
398                                     </configuration>
399                                 </execution>
400                             </executions>
401                         </plugin>
402                         <plugin>
403                             <groupId>io.fabric8</groupId>
404                             <artifactId>docker-maven-plugin</artifactId>
405                             <version>0.26.0</version>
406                             <executions>
407                                 <execution>
408                                     <id>docker-build-image</id>
409                                     <phase>deploy</phase>
410                                     <goals>
411                                         <goal>build</goal>
412                                     </goals>
413                                 </execution>
414                                 <execution>
415                                     <id>docker-push-image</id>
416                                     <phase>deploy</phase>
417                                     <goals>
418                                         <goal>push</goal>
419                                     </goals>
420                                 </execution>
421                             </executions>
422                             <configuration>
423                                 <verbose>true</verbose>
424                                 <imagePullPolicy>IfNotPresent</imagePullPolicy>
425                                 <images>
426                                     <image>
427                                         <alias>${project.artifactId}</alias>
428                                         <name>${docker-image.registry}/${docker-image.namespace}/${docker-image.name}
429                                         </name>
430                                         <tags>
431                                             <tag>${project.version}-SNAPSHOT-${maven.build.timestamp}Z</tag>
432                                             <tag>${project.version}</tag>
433                                             <tag>latest</tag>
434                                         </tags>
435                                         <build>
436                                             <!--
437                                             <args>
438                                                 <http_proxy>${docker.http_proxy}</http_proxy>
439                                                 <https_proxy>${docker.https_proxy}</https_proxy>
440                                             </args>
441                                             -->
442                                             <dockerFileDir>${project.basedir}</dockerFileDir>
443                                         </build>
444                                     </image>
445                                 </images>
446                             </configuration>
447                         </plugin>
448                     </plugins>
449                 </pluginManagement>
450             </build>
451         </profile>
452     </profiles>
453
454     <pluginRepositories>
455         <pluginRepository>
456             <id>40_openecomp-release</id>
457             <name>40_openecomp-release</name>
458             <url>https://nexus.onap.org/content/repositories/releases/</url>
459             <releases>
460                 <enabled>true</enabled>
461                 <updatePolicy>daily</updatePolicy>
462             </releases>
463             <snapshots>
464                 <enabled>false</enabled>
465             </snapshots>
466         </pluginRepository>
467
468         <pluginRepository>
469             <id>arturbosch-code-analysis</id>
470             <name>arturbosch-code-analysis (for detekt)</name>
471             <url>https://dl.bintray.com/arturbosch/code-analysis/</url>
472             <layout>default</layout>
473             <releases>
474                 <enabled>true</enabled>
475                 <updatePolicy>never</updatePolicy>
476             </releases>
477             <snapshots>
478                 <enabled>false</enabled>
479                 <updatePolicy>never</updatePolicy>
480             </snapshots>
481         </pluginRepository>
482     </pluginRepositories>
483
484     <repositories>
485         <repository>
486             <id>40_openecomp-release</id>
487             <name>40_openecomp-release</name>
488             <url>https://nexus.onap.org/content/repositories/releases/</url>
489             <releases>
490                 <enabled>true</enabled>
491                 <updatePolicy>daily</updatePolicy>
492             </releases>
493             <snapshots>
494                 <enabled>false</enabled>
495             </snapshots>
496         </repository>
497     </repositories>
498
499     <dependencyManagement>
500         <dependencies>
501             <dependency>
502                 <groupId>com.google.guava</groupId>
503                 <artifactId>guava</artifactId>
504                 <version>25.0-jre</version>
505                 <exclusions>
506                     <exclusion>
507                         <groupId>com.google.code.findbugs</groupId>
508                         <artifactId>jsr305</artifactId>
509                     </exclusion>
510                 </exclusions>
511             </dependency>
512             <dependency>
513                 <groupId>org.jetbrains.kotlin</groupId>
514                 <artifactId>kotlin-stdlib-jdk8</artifactId>
515                 <version>${kotlin.version}</version>
516             </dependency>
517             <dependency>
518                 <groupId>org.jetbrains.kotlin</groupId>
519                 <artifactId>kotlin-reflect</artifactId>
520                 <version>${kotlin.version}</version>
521             </dependency>
522             <dependency>
523                 <groupId>io.arrow-kt</groupId>
524                 <artifactId>arrow-core</artifactId>
525                 <version>${arrow.version}</version>
526                 <exclusions>
527                     <exclusion>
528                         <groupId>org.jetbrains.kotlin</groupId>
529                         <artifactId>kotlin-stdlib</artifactId>
530                     </exclusion>
531                     <exclusion>
532                         <groupId>org.jetbrains.kotlin</groupId>
533                         <artifactId>kotlin-stdlib-jdk7</artifactId>
534                     </exclusion>
535                 </exclusions>
536             </dependency>
537             <dependency>
538                 <groupId>io.arrow-kt</groupId>
539                 <artifactId>arrow-syntax</artifactId>
540                 <version>${arrow.version}</version>
541             </dependency>
542             <dependency>
543                 <groupId>io.arrow-kt</groupId>
544                 <artifactId>arrow-instances-core</artifactId>
545                 <version>${arrow.version}</version>
546             </dependency>
547             <dependency>
548                 <groupId>io.arrow-kt</groupId>
549                 <artifactId>arrow-instances-data</artifactId>
550                 <version>${arrow.version}</version>
551             </dependency>
552             <dependency>
553                 <groupId>io.arrow-kt</groupId>
554                 <artifactId>arrow-effects</artifactId>
555                 <version>${arrow.version}</version>
556             </dependency>
557             <dependency>
558                 <groupId>ch.qos.logback</groupId>
559                 <artifactId>logback-classic</artifactId>
560                 <version>1.3.0-alpha4</version>
561                 <scope>runtime</scope>
562             </dependency>
563             <dependency>
564                 <groupId>org.slf4j</groupId>
565                 <artifactId>slf4j-api</artifactId>
566                 <version>1.8.0-beta1</version>
567             </dependency>
568             <dependency>
569                 <groupId>io.projectreactor</groupId>
570                 <artifactId>reactor-bom</artifactId>
571                 <version>Bismuth-SR10</version>
572                 <type>pom</type>
573                 <scope>import</scope>
574             </dependency>
575             <dependency>
576                 <groupId>io.netty</groupId>
577                 <artifactId>netty-tcnative-boringssl-static</artifactId>
578                 <version>2.0.8.Final</version>
579                 <classifier>${os.detected.classifier}</classifier>
580             </dependency>
581             <dependency>
582                 <groupId>com.google.protobuf</groupId>
583                 <artifactId>protobuf-java</artifactId>
584                 <version>${protobuf.version}</version>
585             </dependency>
586             <dependency>
587                 <groupId>com.google.protobuf</groupId>
588                 <artifactId>protobuf-java-util</artifactId>
589                 <version>${protobuf.version}</version>
590             </dependency>
591             <dependency>
592                 <groupId>commons-cli</groupId>
593                 <artifactId>commons-cli</artifactId>
594                 <version>1.4</version>
595             </dependency>
596             <dependency>
597                 <groupId>javax.json</groupId>
598                 <artifactId>javax.json-api</artifactId>
599                 <version>1.1.2</version>
600             </dependency>
601             <dependency>
602                 <groupId>org.glassfish</groupId>
603                 <artifactId>javax.json</artifactId>
604                 <version>1.1.2</version>
605             </dependency>
606             <dependency>
607                 <groupId>io.ratpack</groupId>
608                 <artifactId>ratpack-core</artifactId>
609                 <version>1.5.4</version>
610             </dependency>
611             <dependency>
612                 <groupId>io.micrometer</groupId>
613                 <artifactId>micrometer-registry-jmx</artifactId>
614                 <version>1.0.5</version>
615             </dependency>
616
617             <!-- Test dependencies -->
618
619             <dependency>
620                 <groupId>org.jetbrains.spek</groupId>
621                 <artifactId>spek-api</artifactId>
622                 <version>${spek.version}</version>
623                 <scope>test</scope>
624             </dependency>
625             <dependency>
626                 <groupId>org.jetbrains.spek</groupId>
627                 <artifactId>spek-junit-platform-engine</artifactId>
628                 <version>${spek.version}</version>
629                 <scope>test</scope>
630             </dependency>
631             <dependency>
632                 <groupId>org.assertj</groupId>
633                 <artifactId>assertj-core</artifactId>
634                 <version>3.9.1</version>
635                 <scope>test</scope>
636             </dependency>
637             <dependency>
638                 <groupId>com.nhaarman</groupId>
639                 <artifactId>mockito-kotlin</artifactId>
640                 <version>1.5.0</version>
641                 <scope>test</scope>
642                 <exclusions>
643                     <exclusion>
644                         <groupId>org.mockito</groupId>
645                         <artifactId>mockito-core</artifactId>
646                     </exclusion>
647                 </exclusions>
648             </dependency>
649             <dependency>
650                 <groupId>org.mockito</groupId>
651                 <artifactId>mockito-core</artifactId>
652                 <version>2.18.3</version>
653                 <scope>test</scope>
654             </dependency>
655             <dependency>
656                 <groupId>org.jetbrains.kotlin</groupId>
657                 <artifactId>kotlin-test</artifactId>
658                 <version>${kotlin.version}</version>
659                 <scope>test</scope>
660             </dependency>
661             <dependency>
662                 <groupId>io.projectreactor</groupId>
663                 <artifactId>reactor-test</artifactId>
664                 <version>3.1.7.RELEASE</version>
665                 <scope>test</scope>
666             </dependency>
667         </dependencies>
668     </dependencyManagement>
669 </project>
670
671