Java-2394 Create default and integration profile for JDK-9 and above modules
This commit is contained in:
@@ -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>
|
||||
|
||||
Reference in New Issue
Block a user