This is an automated email from the ASF dual-hosted git repository.
gk pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/turbine-parent.git
The following commit(s) were added to refs/heads/master by this push:
new 6cf20f1 Update deps and parent to apache v.26, set minimal Java
requirement to v11.
6cf20f1 is described below
commit 6cf20f17d5f9db4605deaf30911a88cb42a5b309
Author: Georg Kallidis <[email protected]>
AuthorDate: Fri Sep 9 13:05:36 2022 +0200
Update deps and parent to apache v.26, set minimal Java requirement to v11.
Update and fix changes.xml
---
README.md | 4 ++++
pom.xml | 34 +++++++++++++++++-----------------
src/changes/changes.xml | 15 ++++++++++++++-
3 files changed, 35 insertions(+), 18 deletions(-)
diff --git a/README.md b/README.md
index 3222fe0..009c1e1 100644
--- a/README.md
+++ b/README.md
@@ -31,3 +31,7 @@ Since v.9
Since v10
- Profile owasp, which enables the by default disabled dependency check.
+
+Since v11
+
+- Requires Java 11 minimal.
diff --git a/pom.xml b/pom.xml
index 66ae6dd..5b90f6c 100644
--- a/pom.xml
+++ b/pom.xml
@@ -14,7 +14,7 @@
<parent>
<groupId>org.apache</groupId>
<artifactId>apache</artifactId>
- <version>24</version>
+ <version>26</version>
<relativePath />
</parent>
<groupId>org.apache.turbine</groupId>
@@ -398,7 +398,7 @@
<!-- generate the tag list report -->
<groupId>org.codehaus.mojo</groupId>
<artifactId>taglist-maven-plugin</artifactId>
- <version>2.4</version>
+ <version>3.0.0</version>
</plugin>
</plugins>
</reporting>
@@ -561,9 +561,9 @@
if using java 8 or above -->
<!-- Use java 8 compatible version of FindBugs -->
<profile>
- <id>java8</id>
+ <id>java11</id>
<activation>
- <jdk>[8,)</jdk>
+ <jdk>[11,)</jdk>
</activation>
<properties>
<doclint>none</doclint><!-- since javadoc v.3 this is required instead
of -Xdoclint:none -->
@@ -584,7 +584,7 @@
<plugin>
<groupId>com.github.spotbugs</groupId>
<artifactId>spotbugs-maven-plugin</artifactId>
- <version>4.5.2.0</version>
+ <version>4.7.2.1</version>
<configuration>
</configuration>
</plugin>
@@ -594,7 +594,7 @@
<profile>
<id>findbugs-legacy</id>
<activation>
- <jdk>[8,12)</jdk>
+ <jdk>[11,12)</jdk>
</activation>
<reporting>
<plugins>
@@ -616,33 +616,33 @@
<project.build.outputTimestamp>1</project.build.outputTimestamp>
<!-- Default configuration for compiler source and target JVM -->
- <maven.compiler.source>1.8</maven.compiler.source>
- <maven.compiler.target>1.8</maven.compiler.target>
- <java.version>1.8</java.version>
+ <maven.compiler.source>11</maven.compiler.source>
+ <maven.compiler.target>11</maven.compiler.target>
+ <java.version>11</java.version>
<!-- Compiler and surefire plugin settings for "java" profiles,
maven.compiler.* is now different from compilerVersion, which
requires to fork -->
<turbine.compiler.fork>true</turbine.compiler.fork>
- <turbine.compiler.compilerVersion>1.8</turbine.compiler.compilerVersion>
+ <turbine.compiler.compilerVersion>11</turbine.compiler.compilerVersion>
<turbine.compiler.javac>${JAVA_HOME}/bin/javac</turbine.compiler.javac>
<turbine.surefire.java>${JAVA_HOME}/bin/java</turbine.surefire.java>
<!-- Plugin versions (allows same value in reporting and build sections)
-->
- <turbine.compiler.version>3.8.1</turbine.compiler.version>
+ <turbine.compiler.version>3.10.1</turbine.compiler.version>
<turbine.surefire.version>3.0.0-M5</turbine.surefire.version>
<turbine.surefire-report.version>3.0.0-M5</turbine.surefire-report.version>
- <turbine.javadoc.version>3.3.1</turbine.javadoc.version>
- <turbine.rat.version>0.13</turbine.rat.version>
+ <turbine.javadoc.version>3.4.1</turbine.javadoc.version>
+ <turbine.rat.version>0.14</turbine.rat.version>
<turbine.changes.version>2.12.1</turbine.changes.version>
<turbine.jxr.version>3.1.1</turbine.jxr.version>
- <turbine.project-info.version>3.1.2</turbine.project-info.version>
+ <turbine.project-info.version>3.2.2</turbine.project-info.version>
<!-- unused :
turbine.wagon-ssh.version>3.4.3</turbine.wagon-ssh.version as in
apache pom : turbine.site.version>3.9.1</turbine.site.version -->
<turbine.findbugs.version>3.0.5</turbine.findbugs.version>
- <turbine.jacoco.version>0.8.7</turbine.jacoco.version>
- <turbine.dependency.check.version>6.5.1</turbine.dependency.check.version>
+ <turbine.jacoco.version>0.8.8</turbine.jacoco.version>
+ <turbine.dependency.check.version>7.1.2</turbine.dependency.check.version>
<!-- may replace local settings -->
- <turbine.log4j2.version>2.17.1</turbine.log4j2.version>
+ <turbine.log4j2.version>2.17.2</turbine.log4j2.version>
<jacoco.skip>false</jacoco.skip>
<cobertura.skip>true</cobertura.skip>
<!-- disable by default, added profile owasp, which enables it -->
diff --git a/src/changes/changes.xml b/src/changes/changes.xml
index 6a2c944..5407a29 100644
--- a/src/changes/changes.xml
+++ b/src/changes/changes.xml
@@ -24,8 +24,21 @@
</properties>
<body>
+ <release version="12" date="in version control">
+ <action dev="gk" type="fix" date="2022-09-09">
+ - Update deps: javcadoc to 3.4.1, compiler to 3.10.1, rat plugin to
0.14, project-ifno plugin to 3.2.2, jacoco to 2.17.2, log4j2 to 2.17.2 and
parent to apache v.26.
+ - Set minimal Java requirement to v11.
+ </action>
+ </release>
+ <release version="11" date="2022-01-04">
+ <action dev="gk" type="fix" date="2022-01-04">
+ - fix configuration params, update plugins:
log4j2,jacoco,dependency-check (owasp),spotbugs,javadoc,pmd,project-info.
+ Add maven enforcer and set minimum maven version to 3.3.9
(required for spotbug).
+ Add checksum plugin to generate sha512 for assembly artefacts
excluding main artifact.
+ </action>
+ </release>
<release version="10" date="in version control">
- <action dev="gk" type="fix" date="2022-01-103">
+ <action dev="gk" type="fix" date="2022-01-04">
- Security patch CVE-2021-44832, CVE-2021-45105: update log4j2 to
2.17.1
</action>
<action dev="gk" type="fix" date="2021-12-15">