Java-2394 Create default and integration profile for JDK-9 and above modules

This commit is contained in:
mikr
2020-09-10 01:08:03 +02:00
parent 9541b56c5e
commit ae5ee571b9
18 changed files with 140 additions and 33 deletions
+98
View File
@@ -1340,6 +1340,104 @@
</profile>
<profile>
<id>default-jdk9-and-above</id>
<build>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-surefire-plugin</artifactId>
<version>${maven-surefire-plugin.version}</version>
<configuration>
<forkCount>3</forkCount>
<reuseForks>true</reuseForks>
<includes>
<include>SpringContextTest</include>
<include>**/*UnitTest</include>
</includes>
<excludes>
<exclude>**/*IntegrationTest.java</exclude>
<exclude>**/*IntTest.java</exclude>
<exclude>**/*LongRunningUnitTest.java</exclude>
<exclude>**/*ManualTest.java</exclude>
<exclude>**/JdbcTest.java</exclude>
<exclude>**/*LiveTest.java</exclude>
</excludes>
</configuration>
</plugin>
</plugins>
</build>
<modules>
<module>core-java-modules/core-java-9</module>
<module>core-java-modules/core-java-9-improvements</module>
<!-- <module>core-java-modules/core-java-9-jigsaw</module>--> <!-- Fails -->
<!-- <module>core-java-modules/core-java-9-new-features</module>--> <!-- Fails -->
<module>core-java-modules/core-java-9-streams</module>
<module>core-java-modules/core-java-10</module>
<!-- <module>core-java-modules/core-java-11</module>--> <!-- Fails -->
<!-- <module>core-java-modules/core-java-12</module>--> <!-- Fails -->
<!-- <module>core-java-modules/core-java-13</module>--> <!-- Fails -->
<!-- <module>core-java-modules/core-java-14</module> --> <!-- Fails -->
<module>core-java-modules/core-java-collections-set</module>
<!-- <module>core-java-modules/core-java-date-operations-1</module>--> <!-- Fails -->
<!-- <module>core-java-modules/core-java-datetime-conversion</module>--> <!-- Fails -->
<!-- <module>core-java-modules/core-java-datetime-string</module>--> <!-- Fails -->
<module>core-java-modules/core-java-jpms</module>
<!-- <module>core-java-modules/core-java-os</module>--> <!-- Fails -->
<!-- <module>core-java-modules/core-java-time-measurements</module>--> <!-- Fails -->
<module>core-java-modules/multimodulemavenproject</module>
<!-- <module>maven-java-11</module>--> <!-- Fails -->
</modules>
</profile>
<profile>
<id>integration-jdk9-and-above</id>
<build>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-surefire-plugin</artifactId>
<configuration>
<excludes>
<exclude>**/*ManualTest.java</exclude>
<exclude>**/*LiveTest.java</exclude>
</excludes>
<includes>
<include>**/*IntegrationTest.java</include>
<include>**/*IntTest.java</include>
</includes>
</configuration>
</plugin>
</plugins>
</build>
<modules>
<module>core-java-modules/core-java-9</module>
<module>core-java-modules/core-java-9-improvements</module>
<!-- <module>core-java-modules/core-java-9-jigsaw</module>--> <!-- Fails -->
<!-- <module>core-java-modules/core-java-9-new-features</module>--> <!-- Fails -->
<module>core-java-modules/core-java-9-streams</module>
<module>core-java-modules/core-java-10</module>
<!-- <module>core-java-modules/core-java-11</module>--> <!-- Fails -->
<!-- <module>core-java-modules/core-java-12</module>--> <!-- Fails -->
<!-- <module>core-java-modules/core-java-13</module>--> <!-- Fails -->
<!-- <module>core-java-modules/core-java-14</module> --> <!-- Fails -->
<module>core-java-modules/core-java-collections-set</module>
<!-- <module>core-java-modules/core-java-date-operations-1</module>--> <!-- Fails -->
<!-- <module>core-java-modules/core-java-datetime-conversion</module>--> <!-- Fails -->
<!-- <module>core-java-modules/core-java-datetime-string</module>--> <!-- Fails -->
<module>core-java-modules/core-java-jpms</module>
<!-- <module>core-java-modules/core-java-os</module>--> <!-- Fails -->
<!-- <module>core-java-modules/core-java-time-measurements</module>--> <!-- Fails -->
<module>core-java-modules/multimodulemavenproject</module>
<!-- <module>maven-java-11</module>--> <!-- Fails -->
</modules>
</profile>
</profiles>
<reporting>