You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@isis.apache.org by ah...@apache.org on 2020/09/15 10:06:13 UTC

[isis] branch master updated: ISIS-2428: regressiontests: targeting JVM 11+

This is an automated email from the ASF dual-hosted git repository.

ahuber pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/isis.git


The following commit(s) were added to refs/heads/master by this push:
     new 800bc11  ISIS-2428: regressiontests: targeting JVM 11+
800bc11 is described below

commit 800bc11efc966f80e274198a7bbad1e7691abe3e
Author: Andi Huber <ah...@apache.org>
AuthorDate: Tue Sep 15 12:05:52 2020 +0200

    ISIS-2428: regressiontests: targeting JVM 11+
---
 regressiontests/pom.xml | 19 +++++++++++++++----
 tooling/pom.xml         |  5 +++--
 2 files changed, 18 insertions(+), 6 deletions(-)

diff --git a/regressiontests/pom.xml b/regressiontests/pom.xml
index e6ae5bf..f549bb4 100644
--- a/regressiontests/pom.xml
+++ b/regressiontests/pom.xml
@@ -25,12 +25,19 @@
 	<artifactId>isis-regressiontests</artifactId>
 
 	<name>Apache Isis - Regression Tests</name>
+	<description>
+        Collection of JUnit tests covering core functionalities of the framework.
+        (Targeted for JVM 11+)
+    </description>
+    
 	<packaging>pom</packaging>
 
 	<properties>
 		<skip.regressionTests>false</skip.regressionTests>
 		<skipTests>${skip.regressionTests}</skipTests>
-		<maven-war-plugin.warName>${project.artifactId}</maven-war-plugin.warName>
+		
+		<java.version>11</java.version>
+		
 	</properties>
 
 	<build>
@@ -53,13 +60,17 @@
 		<plugins>
 		
 			<plugin>
+				<artifactId>maven-compiler-plugin</artifactId>
+				<configuration>
+					<release>${java.version}</release>
+				</configuration>
+			</plugin>
+		
+			<plugin>
 				<groupId>org.apache.maven.plugins</groupId>
 				<artifactId>maven-surefire-plugin</artifactId>
 				<configuration>
 					<forkMode>always</forkMode>
-					<excludes>
-						<exclude>**/Unstable*</exclude>
-					</excludes>
 				</configuration>
 			</plugin>
 		
diff --git a/tooling/pom.xml b/tooling/pom.xml
index 42ecab3..b2113a1 100644
--- a/tooling/pom.xml
+++ b/tooling/pom.xml
@@ -24,10 +24,11 @@
 	<groupId>org.apache.isis.tooling</groupId>
 	<artifactId>isis-tooling</artifactId>
 
-	<name>Apache Isis Tooling</name>
+	<name>Apache Isis - Tooling</name>
 	<description>
         Libraries and tools not depending on the _Apache Isis Core_ ecosystem, 
         eg. code mining, automated documentation.
+        (Targeted for JVM 11+)
     </description>
 
 	<packaging>pom</packaging>
@@ -84,7 +85,7 @@
 			<plugin>
 				<artifactId>maven-compiler-plugin</artifactId>
 				<configuration>
-					<release>11</release>
+					<release>${java.version}</release>
 				</configuration>
 			</plugin>
 		</plugins>