Advertisement
Guest User

Untitled

a guest
May 22nd, 2018
76
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 27.22 KB | None | 0 0
  1. <?xml version="1.0" encoding="UTF-8" standalone="no" ?>
  2. <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">
  3. <modelVersion>4.0.0</modelVersion>
  4.  
  5. <groupId>com.xxxxx.xxxxx</groupId>
  6. <artifactId>xxxxx-xxxxx</artifactId>
  7. <version>2018.17.0-SNAPSHOT</version>
  8. <packaging>pom</packaging>
  9.  
  10. <name>xxxxx xxxxx Integration Project</name>
  11.  
  12. <modules>
  13. <!-- module>devenv-setup</module -->
  14. <module>libraries</module>
  15. <module>brokers</module>
  16. <module>liquibase</module>
  17. <module>testing</module>
  18. <module>packer</module>
  19. </modules>
  20.  
  21. <scm>
  22. <developerConnection>scm:git:https://bitbucket.org/xxxxxwholesale/xxxxx-xxxxx.git</developerConnection>
  23. <url>https://bitbucket.org/xxxxxwholesale/xxxxx-xxxxx</url>
  24. </scm>
  25. <distributionManagement>
  26. <repository>
  27. <id>nexus-aws</id>
  28. <name>nexus-release</name>
  29. <url>http://nexus.devops.inetwork.com/content/repositories/releases/</url>
  30. </repository>
  31. <snapshotRepository>
  32. <id>nexus-aws</id>
  33. <name>nexus-snapshot</name>
  34. <url>http://nexus.devops.inetwork.com/content/repositories/snapshots/</url>
  35. </snapshotRepository>
  36. </distributionManagement>
  37.  
  38. <properties>
  39. <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
  40. <project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
  41. <project.rootDir>${project.basedir}/</project.rootDir>
  42. <build_timestamp>${maven.build.timestamp}</build_timestamp>
  43. <java.version>1.8</java.version>
  44. <maven.build.timestamp.format>yyyy-MM-dd HH:mm</maven.build.timestamp.format>
  45.  
  46. <!-- test running enabled by default -->
  47. <!-- override by passing cmd line args -->
  48. <!-- below props are set to ${skipTests} to be backward compatible with -DskipTests -->
  49. <!-- to skip unit tests: -Dut.skip -->
  50. <ut.skip>${skipTests}</ut.skip>
  51. <!-- to skip integration tests: -Dit.skip -->
  52. <it.skip>${skipTests}</it.skip>
  53.  
  54. <assertj.version>3.8.0</assertj.version>
  55. <commons-csv.version>1.5</commons-csv.version>
  56. <commons-compress.version>1.5</commons-compress.version>
  57. <commons-io.version>2.6</commons-io.version>
  58. <commons-lang3.version>3.6</commons-lang3.version>
  59. <feign-form.version>3.0.3</feign-form.version>
  60. <guava.version>23.5-jre</guava.version>
  61. <httpcomponents.version>4.5.3</httpcomponents.version>
  62. <ignite.version>2.3.0</ignite.version>
  63. <janino.version>3.0.8</janino.version>
  64. <kafka.version>0.10.1.1</kafka.version>
  65. <libphonenumber.version>8.8.8</libphonenumber.version>
  66. <maven-failsafe-plugin.version>${maven-surefire-plugin.version}</maven-failsafe-plugin.version>
  67. <maven-surefire-plugin.version>2.20.1</maven-surefire-plugin.version>
  68. <metrics-spring.version>3.1.3</metrics-spring.version>
  69. <mockserver-netty.version>5.3.0</mockserver-netty.version>
  70. <okhttp.version>2.7.5</okhttp.version>
  71. <spring-boot.version>1.5.9.RELEASE</spring-boot.version>
  72. <spring-cloud.version>Edgware.RELEASE</spring-cloud.version>
  73. <spring-data.version>Kay-SR2</spring-data.version>
  74. <spring-kafka.version>1.1.7.RELEASE</spring-kafka.version>
  75. <springfox.version>2.7.0</springfox.version>
  76. <zohhak.version>1.1.1</zohhak.version>
  77. </properties>
  78.  
  79. <repositories>
  80. <repository>
  81. <id>nexus-aws</id>
  82. <name>nexus-public</name>
  83. <url>https://nexus.devops.inetwork.com/content/groups/public/</url>
  84. </repository>
  85. </repositories>
  86.  
  87. <dependencyManagement>
  88. <dependencies>
  89. <dependency>
  90. <groupId>org.springframework.boot</groupId>
  91. <artifactId>spring-boot-dependencies</artifactId>
  92. <version>${spring-boot.version}</version>
  93. <type>pom</type>
  94. <scope>import</scope>
  95. </dependency>
  96. <dependency>
  97. <groupId>org.springframework.data</groupId>
  98. <artifactId>spring-data-releasetrain</artifactId>
  99. <version>${spring-data.version}</version>
  100. <type>pom</type>
  101. <scope>import</scope>
  102. </dependency>
  103. <dependency>
  104. <groupId>org.springframework.cloud</groupId>
  105. <artifactId>spring-cloud-dependencies</artifactId>
  106. <version>${spring-cloud.version}</version>
  107. <type>pom</type>
  108. <scope>import</scope>
  109. </dependency>
  110.  
  111. <dependency>
  112. <groupId>com.xxxxx.xxxxx</groupId>
  113. <artifactId>build-maven-plugin</artifactId>
  114. <version>${project.version}</version>
  115. </dependency>
  116. <dependency>
  117. <groupId>com.xxxxx.xxxxx</groupId>
  118. <artifactId>xxxxx-common</artifactId>
  119. <version>${project.version}</version>
  120. </dependency>
  121. <dependency>
  122. <groupId>com.xxxxx.xxxxx</groupId>
  123. <artifactId>provisioning-objects</artifactId>
  124. <version>${project.version}</version>
  125. </dependency>
  126. <dependency>
  127. <groupId>com.xxxxx.xxxxx</groupId>
  128. <artifactId>provisioning-util</artifactId>
  129. <version>${project.version}</version>
  130. </dependency>
  131. <dependency>
  132. <groupId>com.xxxxx.xxxxx</groupId>
  133. <artifactId>orphan-objects</artifactId>
  134. <version>${project.version}</version>
  135. </dependency>
  136. <dependency>
  137. <groupId>com.xxxxx.xxxxx</groupId>
  138. <artifactId>tools-objects</artifactId>
  139. <version>${project.version}</version>
  140. </dependency>
  141. <dependency>
  142. <groupId>com.xxxxx.xxxxx</groupId>
  143. <artifactId>crm-objects</artifactId>
  144. <version>${project.version}</version>
  145. </dependency>
  146. <dependency>
  147. <groupId>com.xxxxx.xxxxx</groupId>
  148. <artifactId>billing-objects</artifactId>
  149. <version>${project.version}</version>
  150. </dependency>
  151. <dependency>
  152. <groupId>com.xxxxx.xxxxx</groupId>
  153. <artifactId>whitelist-objects</artifactId>
  154. <version>${project.version}</version>
  155. </dependency>
  156. <dependency>
  157. <groupId>com.xxxxx.xxxxx</groupId>
  158. <artifactId>datarecords-objects</artifactId>
  159. <version>${project.version}</version>
  160. </dependency>
  161. <dependency>
  162. <groupId>com.xxxxx.xxxxx</groupId>
  163. <artifactId>dth-objects</artifactId>
  164. <version>${project.version}</version>
  165. </dependency>
  166. <dependency>
  167. <groupId>com.xxxxx.xxxxx</groupId>
  168. <artifactId>testing</artifactId>
  169. <version>${project.version}</version>
  170. </dependency>
  171. <dependency>
  172. <groupId>com.xxxxx.xxxxx.testing</groupId>
  173. <artifactId>functional</artifactId>
  174. <version>${project.version}</version>
  175. </dependency>
  176. <dependency>
  177. <groupId>com.xxxxx.xxxxx.testing.functional</groupId>
  178. <artifactId>common</artifactId>
  179. <version>${project.version}</version>
  180. <type>test-jar</type>
  181. <scope>test</scope>
  182. </dependency>
  183. <dependency>
  184. <groupId>com.xxxxx.xxxxx.functional</groupId>
  185. <artifactId>provisioningbillingpipeline</artifactId>
  186. <version>${project.version}</version>
  187. </dependency>
  188. <dependency>
  189. <groupId>com.xxxxx.xxxxx.testing.functional</groupId>
  190. <artifactId>orphanqueuepipeline</artifactId>
  191. <version>${project.version}</version>
  192. </dependency>
  193. <dependency>
  194. <groupId>com.xxxxx.xxxxx</groupId>
  195. <artifactId>brokers</artifactId>
  196. <version>${project.version}</version>
  197. </dependency>
  198. <dependency>
  199. <groupId>com.xxxxx.xxxxx.brokers</groupId>
  200. <artifactId>provisioning</artifactId>
  201. <version>${project.version}</version>
  202. </dependency>
  203. <dependency>
  204. <groupId>com.xxxxx.xxxxx.brokers</groupId>
  205. <artifactId>billing</artifactId>
  206. <version>${project.version}</version>
  207. </dependency>
  208. <dependency>
  209. <groupId>com.xxxxx.xxxxx.brokers</groupId>
  210. <artifactId>crm</artifactId>
  211. <version>${project.version}</version>
  212. </dependency>
  213. <dependency>
  214. <groupId>com.xxxxx.xxxxx</groupId>
  215. <artifactId>tract-client</artifactId>
  216. <version>${project.version}</version>
  217. </dependency>
  218. <dependency>
  219. <groupId>com.xxxxx.xxxxx</groupId>
  220. <artifactId>roger-client</artifactId>
  221. <version>${project.version}</version>
  222. </dependency>
  223. <dependency>
  224. <groupId>com.xxxxx.xxxxx</groupId>
  225. <artifactId>dth-client</artifactId>
  226. <version>${project.version}</version>
  227. </dependency>
  228. <dependency>
  229. <groupId>com.xxxxx.xxxxx.brokers</groupId>
  230. <artifactId>datarecords</artifactId>
  231. <version>${project.version}</version>
  232. </dependency>
  233. <dependency>
  234. <groupId>com.xxxxx.xxxxx</groupId>
  235. <artifactId>immutable</artifactId>
  236. <version>${project.version}</version>
  237. </dependency>
  238. <dependency>
  239. <groupId>com.xxxxx.xxxxx</groupId>
  240. <artifactId>logging</artifactId>
  241. <version>${project.version}</version>
  242. </dependency>
  243. <dependency>
  244. <groupId>com.xxxxx.xxxxx</groupId>
  245. <artifactId>xxxxx-common-testing</artifactId>
  246. <version>${project.version}</version>
  247. <scope>test</scope>
  248. </dependency>
  249. <dependency>
  250. <groupId>com.ryantenney.metrics</groupId>
  251. <artifactId>metrics-spring</artifactId>
  252. <version>${metrics-spring.version}</version>
  253. </dependency>
  254. <dependency>
  255. <groupId>org.apache.commons</groupId>
  256. <artifactId>commons-lang3</artifactId>
  257. <version>${commons-lang3.version}</version>
  258. </dependency>
  259. <dependency>
  260. <groupId>org.apache.commons</groupId>
  261. <artifactId>commons-csv</artifactId>
  262. <version>${commons-csv.version}</version>
  263. </dependency>
  264. <dependency>
  265. <groupId>commons-io</groupId>
  266. <artifactId>commons-io</artifactId>
  267. <version>${commons-io.version}</version>
  268. </dependency>
  269. <dependency>
  270. <groupId>org.apache.commons</groupId>
  271. <artifactId>commons-compress</artifactId>
  272. <version>${commons-compress.version}</version>
  273. </dependency>
  274. <dependency>
  275. <groupId>com.google.guava</groupId>
  276. <artifactId>guava</artifactId>
  277. <version>${guava.version}</version>
  278. </dependency>
  279. <dependency>
  280. <groupId>javax.ws.rs</groupId>
  281. <artifactId>jsr311-api</artifactId>
  282. <version>1.1.1</version>
  283. </dependency>
  284. <dependency>
  285. <groupId>com.google.code.findbugs</groupId>
  286. <artifactId>jsr305</artifactId>
  287. <version>3.0.2</version>
  288. <scope>compile</scope>
  289. </dependency>
  290. <dependency>
  291. <groupId>com.squareup.okhttp</groupId>
  292. <artifactId>okhttp</artifactId>
  293. <version>${okhttp.version}</version>
  294. </dependency>
  295. <dependency>
  296. <groupId>com.squareup.okhttp</groupId>
  297. <artifactId>logging-interceptor</artifactId>
  298. <version>${okhttp.version}</version>
  299. </dependency>
  300. <dependency>
  301. <groupId>io.springfox</groupId>
  302. <artifactId>springfox-swagger-ui</artifactId>
  303. <version>${springfox.version}</version>
  304. </dependency>
  305. <dependency>
  306. <groupId>io.springfox</groupId>
  307. <artifactId>springfox-swagger2</artifactId>
  308. <version>${springfox.version}</version>
  309. </dependency>
  310. <!-- Conditional logging -->
  311. <!-- https://logback.qos.ch/setup.html#janino -->
  312. <!-- https://logback.qos.ch/manual/configuration.html#conditional -->
  313. <dependency>
  314. <groupId>org.codehaus.janino</groupId>
  315. <artifactId>janino</artifactId>
  316. <version>${janino.version}</version>
  317. <scope>runtime</scope>
  318. </dependency>
  319.  
  320. <!-- Google phone number validation for E164 DID validation and simple manipulation -->
  321. <dependency>
  322. <groupId>com.googlecode.libphonenumber</groupId>
  323. <artifactId>libphonenumber</artifactId>
  324. <version>${libphonenumber.version}</version>
  325. </dependency>
  326. <dependency>
  327. <groupId>org.apache.httpcomponents</groupId>
  328. <artifactId>httpclient</artifactId>
  329. <version>${httpcomponents.version}</version>
  330. </dependency>
  331. <dependency>
  332. <groupId>org.apache.httpcomponents</groupId>
  333. <artifactId>httpmime</artifactId>
  334. <version>${httpcomponents.version}</version>
  335. </dependency>
  336. <dependency>
  337. <groupId>org.apache.httpcomponents</groupId>
  338. <artifactId>httpclient-cache</artifactId>
  339. <version>${httpcomponents.version}</version>
  340. </dependency>
  341. <dependency>
  342. <groupId>io.github.openfeign</groupId>
  343. <artifactId>feign-httpclient</artifactId>
  344. <version>9.5.1</version>
  345. </dependency>
  346. <dependency>
  347. <groupId>io.github.openfeign.form</groupId>
  348. <artifactId>feign-form-spring</artifactId>
  349. <version>${feign-form.version}</version>
  350. </dependency>
  351. <dependency>
  352. <groupId>com.netflix.feign</groupId>
  353. <artifactId>feign-jackson</artifactId>
  354. <version>8.18.0</version>
  355. <exclusions>
  356. <exclusion>
  357. <groupId>com.netflix.feign</groupId>
  358. <artifactId>feign-core</artifactId>
  359. </exclusion>
  360. </exclusions>
  361. </dependency>
  362.  
  363.  
  364. <dependency>
  365. <groupId>org.apache.kafka</groupId>
  366. <artifactId>kafka-clients</artifactId>
  367. <version>${kafka.version}</version>
  368. </dependency>
  369. <dependency>
  370. <groupId>org.apache.kafka</groupId>
  371. <artifactId>kafka_2.11</artifactId>
  372. <version>${kafka.version}</version>
  373. <exclusions>
  374. <!-- These must be excluded because they are included elsewhere and the multiple inclusion
  375. will result in a weird condition that generates a null pointer -->
  376. <!--
  377. java.lang.IllegalStateException: Detected both log4j-over-slf4j.jar AND slf4j-log4j12.jar on the class path, preempting StackOverflowError.
  378. See also http://www.slf4j.org/codes.html#log4jDelegationLoop for more details.
  379. at org.apache.log4j.Log4jLoggerFactory.<clinit>(Log4jLoggerFactory.java:49)
  380. -->
  381. <exclusion>
  382. <groupId>org.slf4j</groupId>
  383. <artifactId>slf4j-log4j12</artifactId>
  384. </exclusion>
  385. <exclusion>
  386. <groupId>log4j</groupId>
  387. <artifactId>log4j</artifactId>
  388. </exclusion>
  389. </exclusions>
  390. </dependency>
  391. <dependency>
  392. <groupId>org.springframework.kafka</groupId>
  393. <artifactId>spring-kafka</artifactId>
  394. <version>${spring-kafka.version}</version>
  395. </dependency>
  396.  
  397. <dependency>
  398. <groupId>org.apache.ignite</groupId>
  399. <artifactId>ignite-core</artifactId>
  400. <version>${ignite.version}</version>
  401. </dependency>
  402. <dependency>
  403. <groupId>org.apache.ignite</groupId>
  404. <artifactId>ignite-spring</artifactId>
  405. <version>${ignite.version}</version>
  406. </dependency>
  407. <dependency>
  408. <groupId>org.apache.ignite</groupId>
  409. <artifactId>ignite-slf4j</artifactId>
  410. <version>${ignite.version}</version>
  411. </dependency>
  412. <dependency>
  413. <groupId>org.apache.ignite</groupId>
  414. <artifactId>ignite-spring-data</artifactId>
  415. <version>${ignite.version}</version>
  416. </dependency>
  417. <dependency>
  418. <groupId>org.jacoco</groupId>
  419. <artifactId>jacoco-maven-plugin</artifactId>
  420. <version>0.8.1</version>
  421. </dependency>
  422. <dependency>
  423. <groupId>org.assertj</groupId>
  424. <artifactId>assertj-core</artifactId>
  425. <version>${assertj.version}</version>
  426. <scope>test</scope>
  427. </dependency>
  428. </dependencies>
  429. </dependencyManagement>
  430.  
  431. <build>
  432. <pluginManagement>
  433. <plugins>
  434. <plugin>
  435. <groupId>org.apache.maven.plugins</groupId>
  436. <artifactId>maven-compiler-plugin</artifactId>
  437. <version>3.2</version>
  438. <configuration>
  439. <source>${java.version}</source>
  440. <target>${java.version}</target>
  441. <compilerArgs>
  442. <arg>-Xlint:all</arg>
  443. <!-- disable warning on "No processor claimed any of these annotations" -->
  444. <arg>-Xlint:-processing</arg>
  445. </compilerArgs>
  446. <!-- Prevents an endPosTable exception during compilation -->
  447. <!-- This is required for org.immutables to generate the Immutable classes -->
  448. <!-- Check https://immutables.github.io/getstarted.html#troubleshooting -->
  449. <useIncrementalCompilation>false</useIncrementalCompilation>
  450. </configuration>
  451. </plugin>
  452. <plugin>
  453. <groupId>com.github.eirslett</groupId>
  454. <artifactId>frontend-maven-plugin</artifactId>
  455. <version>1.4</version>
  456. </plugin>
  457. <plugin>
  458. <groupId>org.apache.maven.plugins</groupId>
  459. <artifactId>maven-surefire-plugin</artifactId>
  460. <version>${maven-surefire-plugin.version}</version>
  461. <configuration>
  462. <forkMode>never</forkMode>
  463. <skipTests>${ut.skip}</skipTests>
  464. <redirectTestOutputToFile>true</redirectTestOutputToFile>
  465. <includes>
  466. <include>**/Test_*.java</include>
  467. <include>**/*Test.java</include>
  468. </includes>
  469. <excludes>
  470. <exclude>**/IT_*.java</exclude>
  471. <exclude>**/FT_*.java</exclude>
  472. <exclude>**/Manual_*.java</exclude>
  473. </excludes>
  474. <systemPropertyVariables>
  475. <testInfo.version>${project.version}</testInfo.version>
  476. </systemPropertyVariables>
  477. <!-- https://wiki.apache.org/tomcat/HowTo/FasterStartUp -->
  478. <!--<argLine>-Djava.security.egd=file:/dev/./urandom</argLine>-->
  479. <argLine>${surefireArgLine}</argLine>
  480. <!-- -->
  481. </configuration>
  482. </plugin>
  483. <plugin>
  484. <groupId>org.apache.maven.plugins</groupId>
  485. <artifactId>maven-failsafe-plugin</artifactId>
  486. <version>${maven-failsafe-plugin.version}</version>
  487. <configuration>
  488. <forkMode>never</forkMode>
  489. <skipTests>${it.skip}</skipTests>
  490. <redirectTestOutputToFile>true</redirectTestOutputToFile>
  491. <includes>
  492. <include>**/IT_*.java</include>
  493. </includes>
  494. <!-- https://wiki.apache.org/tomcat/HowTo/FasterStartUp -->
  495. <!--<argLine>-Djava.security.egd=file:/dev/./urandom</argLine>-->
  496. <argLine>${failsafeArgLine}</argLine>
  497. </configuration>
  498. <executions>
  499. <execution>
  500. <goals>
  501. <goal>integration-test</goal>
  502. <goal>verify</goal>
  503. </goals>
  504. </execution>
  505. </executions>
  506. </plugin>
  507. <plugin>
  508. <groupId>org.jacoco</groupId>
  509. <artifactId>jacoco-maven-plugin</artifactId>
  510. <version>${jacoco-maven-plugin.version}</version>
  511. <configuration>
  512. <outputEncoding>${project.encoding}</outputEncoding>
  513. <sourceEncoding>${project.encoding}</sourceEncoding>
  514. </configuration>
  515. <executions>
  516. <!-- Prepares the property pointing to the JaCoCo runtime agent which
  517. is passed as VM argument when Maven the Surefire plugin is executed. -->
  518. <execution>
  519. <id>pre-unit-test</id>
  520. <phase>initialize</phase>
  521. <goals>
  522. <goal>prepare-agent</goal>
  523. </goals>
  524. <configuration>
  525. <!-- Sets the path to the file which contains the execution data. -->
  526. <destFile>${project.build.directory}/coverage-reports/jacoco-ut.exec</destFile>
  527. <!-- Sets the name of the property containing the settings for JaCoCo
  528. runtime agent. -->
  529. <propertyName>surefireArgLine</propertyName>
  530. </configuration>
  531. </execution>
  532. <!-- Ensures that the code coverage report for unit tests is created
  533. after unit tests have been run. -->
  534. <execution>
  535. <id>post-unit-test</id>
  536. <phase>test</phase>
  537. <goals>
  538. <goal>report</goal>
  539. </goals>
  540. <configuration>
  541. <!-- Sets the path to the file which contains the execution data. -->
  542. <dataFile>${project.build.directory}/coverage-reports/jacoco-ut.exec</dataFile>
  543. <!-- Sets the output directory for the code coverage report. -->
  544. <outputDirectory>${project.reporting.outputDirectory}/jacoco-ut</outputDirectory>
  545. </configuration>
  546. </execution>
  547. <execution>
  548. <id>pre-integration-test</id>
  549. <phase>pre-integration-test</phase>
  550. <goals>
  551. <goal>prepare-agent-integration</goal>
  552. </goals>
  553. <configuration>
  554. <!-- Sets the path to the file which contains the execution data. -->
  555. <destFile>${project.build.directory}/coverage-reports/jacoco-it.exec</destFile>
  556. <!-- Sets the name of the property containing the settings for JaCoCo
  557. runtime agent. -->
  558. <propertyName>failsafeArgLine</propertyName>
  559. </configuration>
  560. </execution>
  561. <execution>
  562. <id>post-integration-test</id>
  563. <phase>post-integration-test</phase>
  564. <goals>
  565. <goal>report</goal>
  566. </goals>
  567. <configuration>
  568. <!-- Sets the path to the file which contains the execution data. -->
  569. <dataFile>${project.build.directory}/coverage-reports/jacoco-it.exec</dataFile>
  570. <!-- Sets the output directory for the code coverage report. -->
  571. <outputDirectory>${project.reporting.outputDirectory}/jacoco-it</outputDirectory>
  572. </configuration>
  573. </execution>
  574. </executions>
  575. </plugin>
  576.  
  577. </plugins>
  578. </pluginManagement>
  579. <plugins>
  580. <!-- Ensures that poms are formatted/layed out according to maven conventions -->
  581. <!-- Will fail the build if violations are found -->
  582. <!-- To fix run: mvn tidy:pom -->
  583. <!-- http://maven.apache.org/developers/conventions/code.html#POM_Code_Convention -->
  584. <!-- http://www.mojohaus.org/tidy-maven-plugin/ -->
  585. <plugin>
  586. <groupId>org.codehaus.mojo</groupId>
  587. <artifactId>tidy-maven-plugin</artifactId>
  588. <version>1.0.0</version>
  589. <executions>
  590. <execution>
  591. <id>validate</id>
  592. <phase>validate</phase>
  593. <goals>
  594. <goal>check</goal>
  595. </goals>
  596. </execution>
  597. </executions>
  598. </plugin>
  599. </plugins>
  600. </build>
  601. </project>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement