blob: ed68afb43c07155ac51ed5f6af7dc3a80e608cc1 [file] [log] [blame]
BT29832ea106c2018-07-22 14:08:34 -06001<?xml version="1.0" encoding="UTF-8"?>
Alexis de Talhouët84cd8c42018-09-21 11:08:46 -04002<!--
BT29832ea106c2018-07-22 14:08:34 -06003 * ============LICENSE_START=======================================================
4 * ONAP : CCSDK.apps
5 * ================================================================================
6 * Copyright (C) 2018 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
Alexis de Talhouët84cd8c42018-09-21 11:08:46 -040011 *
BT29832ea106c2018-07-22 14:08:34 -060012 * http://www.apache.org/licenses/LICENSE-2.0
Alexis de Talhouët84cd8c42018-09-21 11:08:46 -040013 *
BT29832ea106c2018-07-22 14:08:34 -060014 * 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 -->
Timoney, Dan (dt5972)b78d5812019-01-08 14:40:54 -050021<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">
BT29832ea106c2018-07-22 14:08:34 -060022 <modelVersion>4.0.0</modelVersion>
23
BT29833db41ee2018-08-01 20:09:20 -060024 <groupId>org.onap.ccsdk.apps</groupId>
25 <artifactId>ccsdk-apps-ms-neng</artifactId>
Timoney, Dan (dt5972)a8588a42019-01-04 10:43:33 -050026 <version>0.4.1-SNAPSHOT</version>
Alexis de Talhouët5decf252019-01-03 16:53:40 -050027 <name>Naming Generation</name>
BT29832ea106c2018-07-22 14:08:34 -060028
29 <properties>
30 <swagger.directory>${basedir}/target/classes/META-INF/resources/swagger</swagger.directory>
31 <icd.file>service.json</icd.file>
32 <icd.package>org.onap.ccsdk.apps.ms.neng.service.rs</icd.package>
33 <java.version>1.8</java.version>
Timoney, Dan (dt5972)55b09d52018-10-09 13:45:55 -040034 <spring.version>4.3.17.RELEASE</spring.version>
35 <springboot.version>1.5.16.RELEASE</springboot.version>
BT29839783a8b2018-09-16 21:30:20 -060036 <docker.registry>nexus3.onap.org:10001</docker.registry>
BT29832ea106c2018-07-22 14:08:34 -060037 <build.number>local</build.number>
38 <kube.namespace>TBD</kube.namespace>
39 <service.account>TBD</service.account>
40 <namespace>org.onap.ccsdk.apps.ms.neng</namespace>
41 <maven.compiler.source>1.8</maven.compiler.source>
42 <maven.compiler.target>1.8</maven.compiler.target>
43 <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
44 <sdk.java.rest>6.2.0.11</sdk.java.rest>
45 <sonar.java.coveragePlugin>jacoco</sonar.java.coveragePlugin>
46 <sonar.dynamicAnalysis>reuseReports</sonar.dynamicAnalysis>
47 <sonar.surefire.reportsPath>${basedir}/target/surefire-reports</sonar.surefire.reportsPath>
48 <sonar.failsafe.reportsPath>${basedir}/target/failsafe-reports</sonar.failsafe.reportsPath>
49 <jacoco.path>${basedir}/target/jacoco_report</jacoco.path>
50 <jacoco.itPath>${basedir}/target/jacoco_itReport</jacoco.itPath>
51 <sonar.jacoco.reportPath>${basedir}/target/jacoco-ut.exec</sonar.jacoco.reportPath>
52 <sonar.jacoco.itReportPath>${basedir}/target/jacoco-it.exec</sonar.jacoco.itReportPath>
53 <sonar.language>java</sonar.language>
54 <serviceArtifactName>ms-networkelementnamegen</serviceArtifactName>
BT29839cbcdac2018-08-16 21:48:07 -060055 <ccsdk.distribution.version>0.2.4</ccsdk.distribution.version>
Timoney, Dan (dt5972)74896072018-09-12 15:31:10 -040056 <docker.buildArg.https_proxy>${https_proxy}</docker.buildArg.https_proxy>
BT2983933fa9b2018-09-20 14:26:33 -060057 <docker.push.phase>deploy</docker.push.phase>
BT2983933fa9b2018-09-20 14:26:33 -060058 <docker.verbose>true</docker.verbose>
59 <ccsdk.project.version>${project.version}</ccsdk.project.version>
60 <image.name>onap/ccsdk-apps-ms-neng</image.name>
bt2983ad92a272018-09-23 16:39:54 -060061 <timestamp>${maven.build.timestamp}</timestamp>
62 <maven.build.timestamp.format>yyyyMMddHHmmss</maven.build.timestamp.format>
BT29832ea106c2018-07-22 14:08:34 -060063 </properties>
64
65 <profiles>
66 <profile>
67 <id>all-tests</id>
68 <properties>
69 <build.profile.id>all-tests</build.profile.id>
70 <skip.integration.tests>false</skip.integration.tests>
71 <skip.unit.tests>false</skip.unit.tests>
72 </properties>
73 </profile>
74 <profile>
75 <id>dev</id>
76 </profile>
77 <profile>
78 <id>integration-test</id>
79 <properties>
80 <build.profile.id>integration-test</build.profile.id>
81 <skip.integration.tests>false</skip.integration.tests>
82 <skip.unit.tests>true</skip.unit.tests>
83 </properties>
84 </profile>
BT29839cbcdac2018-08-16 21:48:07 -060085
86 <profile>
87 <id>blackduck</id>
88 <activation>
89 <property>
90 <name>blackduck-scan</name>
91 </property>
92 </activation>
93 <build>
94 <plugins>
95 <plugin>
96 <groupId>com.blackducksoftware.integration</groupId>
97 <artifactId>hub-maven-plugin</artifactId>
98 <version>1.4.0</version>
99 <inherited>false</inherited>
100 <configuration>
101 <hubProjectName>${project.name}</hubProjectName>
102 <outputDirectory>${project.basedir}</outputDirectory>
103 </configuration>
104 <executions>
105 <execution>
106 <id>create-bdio-file</id>
107 <phase>package</phase>
108 <goals>
109 <goal>createHubOutput</goal>
110 </goals>
111 </execution>
112 </executions>
113 </plugin>
114 </plugins>
115 </build>
116 </profile>
117
BT2983933fa9b2018-09-20 14:26:33 -0600118 <profile>
119 <id>docker</id>
120 <build>
121 <plugins>
122 <plugin>
123 <artifactId>maven-resources-plugin</artifactId>
124 <version>2.6</version>
125 <executions>
126 <execution>
127 <id>copy-dockerfile</id>
128 <goals>
129 <goal>copy-resources</goal>
130 </goals>
Alexis de Talhouët84cd8c42018-09-21 11:08:46 -0400131 <phase>validate</phase>
BT2983933fa9b2018-09-20 14:26:33 -0600132 <configuration>
133 <outputDirectory>${basedir}/target/docker-stage</outputDirectory>
134 <resources>
135 <resource>
136 <directory>src/main/docker</directory>
137 <includes>
138 <include>startService.sh</include>
139 <include>Dockerfile</include>
140 </includes>
141 <filtering>true</filtering>
142 </resource>
143 </resources>
144 </configuration>
145 </execution>
146 <execution>
147 <id>copy-app-jar</id>
148 <goals>
149 <goal>copy-resources</goal>
150 </goals>
bt2983ad92a272018-09-23 16:39:54 -0600151 <phase>package</phase>
BT2983933fa9b2018-09-20 14:26:33 -0600152 <configuration>
153 <outputDirectory>${basedir}/target/docker-stage</outputDirectory>
154 <resources>
155 <resource>
156 <directory>${basedir}/target/</directory>
157 <includes>
158 <include>NetworkElementNameGen.jar</include>
159 </includes>
160 <filtering>false</filtering>
161 </resource>
162 </resources>
163 </configuration>
164 </execution>
165 <execution>
166 <id>copy-config</id>
167 <goals>
168 <goal>copy-resources</goal>
169 </goals>
Alexis de Talhouët84cd8c42018-09-21 11:08:46 -0400170 <phase>validate</phase>
BT2983933fa9b2018-09-20 14:26:33 -0600171 <configuration>
172 <outputDirectory>${basedir}/target/docker-stage/opt/etc/config</outputDirectory>
173 <resources>
174 <resource>
175 <directory>${basedir}/opt/etc/config</directory>
176 <includes>
177 <include>*</include>
178 </includes>
179 <filtering>true</filtering>
180 </resource>
181 </resources>
182 </configuration>
183 </execution>
184 </executions>
185 </plugin>
Alexis de Talhouët84cd8c42018-09-21 11:08:46 -0400186
187
BT2983933fa9b2018-09-20 14:26:33 -0600188 <plugin>
189 <groupId>io.fabric8</groupId>
190 <artifactId>docker-maven-plugin</artifactId>
Timoney, Dan (dt5972)6d8d9d02018-09-26 16:19:36 -0400191 <version>0.16.5</version>
BT2983933fa9b2018-09-20 14:26:33 -0600192 <inherited>false</inherited>
193 <configuration>
194 <images>
195 <image>
196 <name>${image.name}</name>
197 <build>
198 <cleanup>try</cleanup>
199 <dockerFileDir>${basedir}/target/docker-stage</dockerFileDir>
200 <tags>
201 <tag>${project.version}</tag>
202 <tag>${project.docker.latesttag.version}</tag>
bt2983ad92a272018-09-23 16:39:54 -0600203 <tag>${project.version}-STAGING-${maven.build.timestamp}</tag>
BT2983933fa9b2018-09-20 14:26:33 -0600204 </tags>
205 </build>
206 </image>
207 </images>
208 <verbose>true</verbose>
209 </configuration>
210 <executions>
211 <execution>
Alexis de Talhouët84cd8c42018-09-21 11:08:46 -0400212 <id>generate-images</id>
213 <phase>package</phase>
214 <goals>
215 <goal>build</goal>
216 </goals>
217 </execution>
218 <execution>
BT2983933fa9b2018-09-20 14:26:33 -0600219 <id>push-images</id>
Alexis de Talhouët84cd8c42018-09-21 11:08:46 -0400220 <phase>${docker.push.phase}</phase>
BT2983933fa9b2018-09-20 14:26:33 -0600221 <goals>
222 <goal>build</goal>
223 <goal>push</goal>
224 </goals>
225 </execution>
226 </executions>
227 </plugin>
228 </plugins>
229 </build>
230 </profile>
Timoney, Dan (dt5972)74896072018-09-12 15:31:10 -0400231
BT29832ea106c2018-07-22 14:08:34 -0600232 </profiles>
233
234 <developers>
235 <developer>
236 <id>${userId}</id>
237 </developer>
238 </developers>
Alexis de Talhouët84cd8c42018-09-21 11:08:46 -0400239
240
BT29832ea106c2018-07-22 14:08:34 -0600241 <parent>
BT29833db41ee2018-08-01 20:09:20 -0600242 <groupId>org.onap.ccsdk.parent</groupId>
Timoney, Dan (dt5972)a8588a42019-01-04 10:43:33 -0500243 <artifactId>spring-boot-1-starter-parent</artifactId>
244 <version>1.2.1-SNAPSHOT</version>
Alexis de Talhouët84cd8c42018-09-21 11:08:46 -0400245 <relativePath/>
BT29832ea106c2018-07-22 14:08:34 -0600246 </parent>
247
Timoney, Dan (dt5972)a8588a42019-01-04 10:43:33 -0500248
BT29833db41ee2018-08-01 20:09:20 -0600249
BT29832ea106c2018-07-22 14:08:34 -0600250 <dependencies>
251 <dependency>
252 <groupId>io.swagger</groupId>
253 <artifactId>swagger-core</artifactId>
254 <version>1.5.20</version>
255 </dependency>
256 <dependency>
257 <groupId>org.springframework.boot</groupId>
258 <artifactId>spring-boot-starter-web</artifactId>
BT29833db41ee2018-08-01 20:09:20 -0600259 <version>${springboot.version}</version>
BT29832ea106c2018-07-22 14:08:34 -0600260 </dependency>
261 <dependency>
262 <groupId>org.springframework.boot</groupId>
263 <artifactId>spring-boot-starter-jersey</artifactId>
BT29833db41ee2018-08-01 20:09:20 -0600264 <version>${springboot.version}</version>
BT29832ea106c2018-07-22 14:08:34 -0600265 </dependency>
266 <dependency>
267 <groupId>org.springframework.boot</groupId>
268 <artifactId>spring-boot-starter-actuator</artifactId>
BT29833db41ee2018-08-01 20:09:20 -0600269 <version>${springboot.version}</version>
270 </dependency>
271 <dependency>
272 <groupId>org.springframework.boot</groupId>
273 <artifactId>spring-boot-loader-tools</artifactId>
274 <version>${springboot.version}</version>
BT29832ea106c2018-07-22 14:08:34 -0600275 </dependency>
276 <dependency>
277 <groupId>org.springframework.boot</groupId>
278 <artifactId>spring-boot-starter-test</artifactId>
BT29833db41ee2018-08-01 20:09:20 -0600279 <version>${springboot.version}</version>
BT29832ea106c2018-07-22 14:08:34 -0600280 <scope>test</scope>
281 </dependency>
282 <dependency>
283 <groupId>org.springframework.boot</groupId>
284 <artifactId>spring-boot-starter-tomcat</artifactId>
BT29833db41ee2018-08-01 20:09:20 -0600285 <version>${springboot.version}</version>
BT29832ea106c2018-07-22 14:08:34 -0600286 <scope>compile</scope>
287 </dependency>
288 <dependency>
289 <groupId>org.springframework.boot</groupId>
290 <artifactId>spring-boot-starter-data-jpa</artifactId>
BT29833db41ee2018-08-01 20:09:20 -0600291 <version>${springboot.version}</version>
BT29832ea106c2018-07-22 14:08:34 -0600292 <scope>compile</scope>
293 </dependency>
294 <dependency>
295 <groupId>org.apache.httpcomponents</groupId>
296 <artifactId>httpclient</artifactId>
297 </dependency>
298 <dependency>
299 <groupId>javax.ws.rs</groupId>
300 <artifactId>javax.ws.rs-api</artifactId>
301 <version>2.1</version>
302 </dependency>
303 <dependency>
304 <groupId>commons-lang</groupId>
305 <artifactId>commons-lang</artifactId>
306 <version>2.6</version>
307 </dependency>
308 <dependency>
309 <groupId>org.liquibase</groupId>
310 <artifactId>liquibase-core</artifactId>
311 </dependency>
BT2983933fa9b2018-09-20 14:26:33 -0600312 <dependency>
313 <groupId>org.mariadb.jdbc</groupId>
314 <artifactId>mariadb-java-client</artifactId>
315 <version>${mariadb.connector.version}</version>
316 </dependency>
BT29832ea106c2018-07-22 14:08:34 -0600317 <dependency>
318 <groupId>com.h2database</groupId>
319 <artifactId>h2</artifactId>
320 </dependency>
BT29832ea106c2018-07-22 14:08:34 -0600321 <dependency>
BT29833db41ee2018-08-01 20:09:20 -0600322 <groupId>org.springframework.boot</groupId>
323 <artifactId>spring-boot-configuration-processor</artifactId>
324 <version>${springboot.version}</version>
325 <optional>true</optional>
326 </dependency>
327 <dependency>
328 <groupId>org.springframework</groupId>
329 <artifactId>spring-test</artifactId>
330 <version>${spring.version}</version>
331 <scope>test</scope>
332 </dependency>
333 <dependency>
334 <groupId>org.springframework</groupId>
335 <artifactId>spring-aop</artifactId>
336 <version>${spring.version}</version>
BT29833db41ee2018-08-01 20:09:20 -0600337 </dependency>
338 <dependency>
339 <groupId>org.springframework</groupId>
340 <artifactId>spring-beans</artifactId>
BT29833db41ee2018-08-01 20:09:20 -0600341 </dependency>
342 <dependency>
343 <groupId>org.springframework</groupId>
344 <artifactId>spring-beans</artifactId>
345 <version>${spring.version}</version>
346 </dependency>
347 <dependency>
348 <groupId>org.springframework</groupId>
349 <artifactId>spring-context</artifactId>
350 <version>${spring.version}</version>
351 </dependency>
352 <dependency>
353 <groupId>org.springframework</groupId>
354 <artifactId>spring-core</artifactId>
355 <version>${spring.version}</version>
356 </dependency>
357 <dependency>
358 <groupId>org.springframework</groupId>
359 <artifactId>spring-expression</artifactId>
360 <version>${spring.version}</version>
361 </dependency>
362 <dependency>
363 <groupId>org.springframework</groupId>
364 <artifactId>spring-web</artifactId>
365 <version>${spring.version}</version>
BT29832ea106c2018-07-22 14:08:34 -0600366 </dependency>
367 </dependencies>
368
369 <build>
370 <finalName>NetworkElementNameGen</finalName>
371 <plugins>
BT2983933fa9b2018-09-20 14:26:33 -0600372
BT29832ea106c2018-07-22 14:08:34 -0600373 <plugin>
Timoney, Dan (dt5972)74896072018-09-12 15:31:10 -0400374 <groupId>org.codehaus.groovy.maven</groupId>
375 <artifactId>gmaven-plugin</artifactId>
376 <version>1.0</version>
377 <executions>
378 <execution>
379 <phase>validate</phase>
380 <goals>
381 <goal>execute</goal>
382 </goals>
383 <configuration>
384 <source>
385 println project.properties['ccsdk.project.version'];
386 def versionArray;
Alexis de Talhouët84cd8c42018-09-21 11:08:46 -0400387 if (project.properties['ccsdk.project.version'] != null) {
Timoney, Dan (dt5972)74896072018-09-12 15:31:10 -0400388 versionArray = project.properties['ccsdk.project.version'].split('\\.');
389 }
390
Alexis de Talhouët84cd8c42018-09-21 11:08:46 -0400391 if (project.properties['ccsdk.project.version'].endsWith("-SNAPSHOT")) {
392 project.properties['project.docker.latesttag.version'] = versionArray[0] + '.' + versionArray[1] + "-STAGING-latest";
Timoney, Dan (dt5972)74896072018-09-12 15:31:10 -0400393 } else {
Alexis de Talhouët84cd8c42018-09-21 11:08:46 -0400394 project.properties['project.docker.latesttag.version'] = versionArray[0] + '.' + versionArray[1] + "-STAGING-latest";
Timoney, Dan (dt5972)74896072018-09-12 15:31:10 -0400395 }
396
397 println 'New Tag for docker:' + project.properties['project.docker.latesttag.version'];
398 </source>
399 </configuration>
400 </execution>
401 </executions>
402 </plugin>
403 <plugin>
BT29832ea106c2018-07-22 14:08:34 -0600404 <groupId>org.jacoco</groupId>
405 <artifactId>jacoco-maven-plugin</artifactId>
406 <version>0.7.5.201505241946</version>
407 <executions>
408 <execution>
409 <id>pre-unit-test</id>
410 <goals>
411 <goal>prepare-agent</goal>
412 </goals>
413 <configuration>
414 <destFile>${sonar.jacoco.reportPath}</destFile>
415 <propertyName>surefireArgLine</propertyName>
416 </configuration>
417 </execution>
418 <execution>
419 <id>post-unit-test</id>
420 <phase>test</phase>
421 <goals>
422 <goal>report</goal>
423 </goals>
424 <configuration>
425 <dataFile>${sonar.jacoco.reportPath}</dataFile>
426 <outputDirectory>${jacoco.path}</outputDirectory>
427 </configuration>
428 </execution>
429 <execution>
430 <id>pre-integration-test</id>
431 <phase>pre-integration-test</phase>
432 <goals>
433 <goal>prepare-agent</goal>
434 </goals>
435 <configuration>
436 <destFile>${sonar.jacoco.itReportPath}</destFile>
437 <propertyName>failsafeArgLine</propertyName>
438 </configuration>
439 </execution>
440 <execution>
441 <id>post-integration-test</id>
442 <phase>post-integration-test</phase>
443 <goals>
444 <goal>report</goal>
445 </goals>
446 <configuration>
447 <dataFile>${sonar.jacoco.itReportPath}/</dataFile>
448 <outputDirectory>${jacoco.itPath}</outputDirectory>
449 </configuration>
450 </execution>
451 </executions>
452 </plugin>
453 <plugin>
454 <groupId>org.apache.maven.plugins</groupId>
455 <artifactId>maven-surefire-plugin</artifactId>
456 <configuration>
457 <argLine>${surefireArgLine}</argLine>
458 <skipTests>${skip.unit.tests}</skipTests>
459 <excludes>
460 <exclude>**/IT*.java</exclude>
461 </excludes>
462 </configuration>
463 </plugin>
464 <plugin>
465 <groupId>org.apache.maven.plugins</groupId>
466 <artifactId>maven-failsafe-plugin</artifactId>
467 <executions>
468 <execution>
469 <id>integration-tests</id>
470 <goals>
471 <goal>integration-test</goal>
472 <goal>verify</goal>
473 </goals>
474 <configuration>
475 <argLine>${failsafeArgLine}</argLine>
476 <skipTests>${skip.integration.tests}</skipTests>
477 </configuration>
478 </execution>
479 </executions>
480 </plugin>
481 <plugin>
482 <artifactId>maven-dependency-plugin</artifactId>
483 </plugin>
484 <plugin>
485 <groupId>com.github.kongchen</groupId>
486 <artifactId>swagger-maven-plugin</artifactId>
487 <version>3.1.3</version>
488 <configuration>
489 <apiSources>
490 <apiSource>
491 <locations>org.onap.ccsdk.apps.ms.neng.service.rs</locations>
492 <basePath>/web</basePath>
493 <info>
494 <title>${project.artifactId} Service</title>
495 <version>${project.version}</version>
496 </info>
497 <swaggerDirectory>${swagger.directory}</swaggerDirectory>
498 </apiSource>
499 </apiSources>
500 </configuration>
501 <executions>
502 <execution>
503 <phase>package</phase>
504 <goals>
505 <goal>generate</goal>
506 </goals>
507 </execution>
508 </executions>
509 </plugin>
510
511 <plugin>
512 <artifactId>exec-maven-plugin</artifactId>
513 <groupId>org.codehaus.mojo</groupId>
514 </plugin>
Alexis de Talhouët84cd8c42018-09-21 11:08:46 -0400515
BT29832ea106c2018-07-22 14:08:34 -0600516 <plugin>
517 <groupId>org.springframework.boot</groupId>
518 <artifactId>spring-boot-maven-plugin</artifactId>
BT29833db41ee2018-08-01 20:09:20 -0600519 <version>${springboot.version}</version>
BT29832ea106c2018-07-22 14:08:34 -0600520 <executions>
521 <execution>
522 <goals>
523 <goal>repackage</goal>
524 </goals>
525 </execution>
526 </executions>
527 </plugin>
528 </plugins>
BT2983933fa9b2018-09-20 14:26:33 -0600529
BT29832ea106c2018-07-22 14:08:34 -0600530 <resources>
531 <resource>
532 <directory>src/main/resources</directory>
533 <filtering>true</filtering>
534 <includes>
535 <include>**/*</include>
536 </includes>
537 </resource>
538 <resource>
539 <directory>opt/aai/keystore</directory>
540 <targetPath>../opt/aai/keystore</targetPath>
541 <filtering>false</filtering>
542 <includes>
543 <include>**/*</include>
544 </includes>
545 </resource>
546
547 <resource>
548 <directory>opt/etc/config</directory>
549 <targetPath>../opt/etc/config</targetPath>
550 <filtering>true</filtering>
551 <includes>
552 <include>**/*</include>
553 </includes>
554 </resource>
555 <resource>
556 <directory>opt/etc/keystore</directory>
557 <targetPath>../opt/etc/keystore</targetPath>
558 <filtering>false</filtering>
559 <includes>
560 <include>**/*</include>
561 </includes>
562 </resource>
563 <resource>
564 <directory>opt/etc/truststore</directory>
565 <targetPath>../opt/etc/truststore</targetPath>
566 <filtering>false</filtering>
567 <includes>
568 <include>**/*</include>
569 </includes>
570 </resource>
571 </resources>
BT29839cbcdac2018-08-16 21:48:07 -0600572 <pluginManagement>
573 <plugins>
574 <!--This plugin's configuration is used to store Eclipse m2e settings only. It has no influence on the Maven build itself.-->
575 <plugin>
576 <groupId>org.eclipse.m2e</groupId>
577 <artifactId>lifecycle-mapping</artifactId>
578 <version>1.0.0</version>
579 <configuration>
580 <lifecycleMappingMetadata>
581 <pluginExecutions>
582 <pluginExecution>
583 <pluginExecutionFilter>
584 <groupId>
585 org.apache.maven.plugins
586 </groupId>
587 <artifactId>
588 maven-checkstyle-plugin
589 </artifactId>
590 <versionRange>
591 [2.17,)
592 </versionRange>
593 <goals>
594 <goal>check</goal>
595 </goals>
596 </pluginExecutionFilter>
597 <action>
Timoney, Dan (dt5972)b78d5812019-01-08 14:40:54 -0500598 <ignore/>
BT29839cbcdac2018-08-16 21:48:07 -0600599 </action>
600 </pluginExecution>
601 <pluginExecution>
602 <pluginExecutionFilter>
603 <groupId>
604 org.codehaus.mojo
605 </groupId>
606 <artifactId>
607 properties-maven-plugin
608 </artifactId>
609 <versionRange>
610 [1.0.0,)
611 </versionRange>
612 <goals>
613 <goal>
614 set-system-properties
615 </goal>
616 </goals>
617 </pluginExecutionFilter>
618 <action>
Timoney, Dan (dt5972)b78d5812019-01-08 14:40:54 -0500619 <ignore/>
BT29839cbcdac2018-08-16 21:48:07 -0600620 </action>
621 </pluginExecution>
622 </pluginExecutions>
623 </lifecycleMappingMetadata>
624 </configuration>
625 </plugin>
626 </plugins>
627 </pluginManagement>
BT29832ea106c2018-07-22 14:08:34 -0600628 </build>
bt2983ad92a272018-09-23 16:39:54 -0600629</project>