|
108 | 108 | <htmlunit.version>2.39.0</htmlunit.version> |
109 | 109 |
|
110 | 110 | <!-- Test 3rd-party dependencies: --> |
111 | | - <easymock.version>4.0.2</easymock.version> |
| 111 | + <easymock.version>4.1</easymock.version> |
112 | 112 | <gmaven.version>1.8.0</gmaven.version> |
113 | 113 | <groovy.version>2.5.8</groovy.version> |
114 | 114 | <junit.version>4.12</junit.version> |
|
284 | 284 | <configuration> |
285 | 285 | <!-- note that this configuration needs to be maintain both in pluginManagement and reporting sections --> |
286 | 286 | <excludes> |
| 287 | + <exclude>/**/src/it/projects/*/build.log</exclude> |
| 288 | + <exclude>/**/src/it/projects/*/target/**</exclude> |
287 | 289 | <exclude>**/.externalToolBuilders/*</exclude> |
288 | 290 | <exclude>**/infinitest.filters</exclude> |
289 | 291 | <!-- Apparently some test in samples/spring-client generates velocity log - would better to reconfigure to output to target/ --> |
|
433 | 435 | <version>3.0.0-M3</version> |
434 | 436 | <configuration> |
435 | 437 | <printSummary>true</printSummary> |
436 | | - <useSystemClassLoader>false</useSystemClassLoader> |
437 | 438 | </configuration> |
438 | 439 | </plugin> |
439 | 440 | <plugin> |
|
1274 | 1275 | <configuration> |
1275 | 1276 | <!-- note that this configuration needs to be maintain both in pluginManagement and reporting sections --> |
1276 | 1277 | <excludes> |
| 1278 | + <exclude>/**/src/it/projects/*/build.log</exclude> |
| 1279 | + <exclude>/**/src/it/projects/*/target/**</exclude> |
1277 | 1280 | <exclude>**/.externalToolBuilders/*</exclude> |
1278 | 1281 | <exclude>**/infinitest.filters</exclude> |
1279 | 1282 | <!-- Apparently some test in samples/spring-client generates velocity log - would better to reconfigure to output to target/ --> |
|
1495 | 1498 | </plugins> |
1496 | 1499 | </build> |
1497 | 1500 | </profile> |
| 1501 | + <profile> |
| 1502 | + <id>run-its</id> |
| 1503 | + <build> |
| 1504 | + <plugins> |
| 1505 | + <plugin> |
| 1506 | + <groupId>org.codehaus.mojo</groupId> |
| 1507 | + <artifactId>mrm-maven-plugin</artifactId> |
| 1508 | + <version>1.1.0</version> |
| 1509 | + <executions> |
| 1510 | + <execution> |
| 1511 | + <goals> |
| 1512 | + <goal>start</goal> |
| 1513 | + <goal>stop</goal> |
| 1514 | + </goals> |
| 1515 | + </execution> |
| 1516 | + </executions> |
| 1517 | + <configuration> |
| 1518 | + <propertyName>mrm.repository.url</propertyName> |
| 1519 | + <repositories> |
| 1520 | + <mockRepo> |
| 1521 | + <source>src/it/mrm/repository</source> |
| 1522 | + </mockRepo> |
| 1523 | + <proxyRepo/> |
| 1524 | + </repositories> |
| 1525 | + </configuration> |
| 1526 | + </plugin> |
| 1527 | + <plugin> |
| 1528 | + <groupId>org.apache.maven.plugins</groupId> |
| 1529 | + <artifactId>maven-invoker-plugin</artifactId> |
| 1530 | + <configuration> |
| 1531 | + <localRepositoryPath>${project.build.directory}/local-repo</localRepositoryPath> |
| 1532 | + <environmentVariables> |
| 1533 | + <!-- |
| 1534 | + ! Prevent reading the .mavenrc or maven_pre.bat on Windows |
| 1535 | + ! in integration tests. |
| 1536 | + --> |
| 1537 | + <MAVEN_SKIP_RC>1</MAVEN_SKIP_RC> |
| 1538 | + </environmentVariables> |
| 1539 | + <localRepositoryPath>${project.build.directory}/local-repo</localRepositoryPath> |
| 1540 | + <projectsDirectory>src/it/projects</projectsDirectory> |
| 1541 | + <pomIncludes> |
| 1542 | + <pomInclude>*/pom.xml</pomInclude> |
| 1543 | + </pomIncludes> |
| 1544 | + <settingsFile>src/it/mrm/settings.xml</settingsFile> |
| 1545 | + <filterProperties> |
| 1546 | + <mrm.repository.url>${mrm.repository.url}</mrm.repository.url> |
| 1547 | + </filterProperties> |
| 1548 | + <goals> |
| 1549 | + <goal>clean</goal> |
| 1550 | + <goal>package</goal> |
| 1551 | + </goals> |
| 1552 | + </configuration> |
| 1553 | + <executions> |
| 1554 | + <execution> |
| 1555 | + <id>integration-test</id> |
| 1556 | + <goals> |
| 1557 | + <goal>install</goal> |
| 1558 | + <goal>integration-test</goal> |
| 1559 | + <goal>verify</goal> |
| 1560 | + </goals> |
| 1561 | + </execution> |
| 1562 | + </executions> |
| 1563 | + </plugin> |
| 1564 | + </plugins> |
| 1565 | + </build> |
| 1566 | + </profile> |
1498 | 1567 | </profiles> |
1499 | 1568 | </project> |
0 commit comments