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>