You are viewing a plain text version of this content. The canonical link for it is here.
Posted to oak-issues@jackrabbit.apache.org by "Konrad Windszus (Jira)" <ji...@apache.org> on 2022/06/10 14:50:00 UTC

[jira] [Created] (OAK-9800) Update Maven Plugins

Konrad Windszus created OAK-9800:
------------------------------------

             Summary: Update Maven Plugins
                 Key: OAK-9800
                 URL: https://issues.apache.org/jira/browse/OAK-9800
             Project: Jackrabbit Oak
          Issue Type: Improvement
          Components: parent
    Affects Versions: 1.42.0
            Reporter: Konrad Windszus


Most Maven plugins are outdated, newer plugins e.g. allow to enable reproducible builds, improve error messages and ensure compatibility with newer Maven + Java versions and last but not least contain important bugfixes. Also Oak Parent should inherit from the most recent ASF Parent.

This is the output of {{mvn versions:display-plugin-updates}} for {{oak-parent}} when Maven 3.3.9 is enforced as minimal version

{code}
[INFO] The following plugin updates are available:
[INFO]   com.github.spotbugs:spotbugs-maven-plugin ....... 3.1.11 -> 4.7.0.0
[INFO]   maven-assembly-plugin .............................. 3.2.0 -> 3.3.0
[INFO]   maven-checkstyle-plugin ............................ 3.1.0 -> 3.1.2
[INFO]   maven-clean-plugin ................................. 3.1.0 -> 3.2.0
[INFO]   maven-compiler-plugin ............................. 3.8.1 -> 3.10.1
[INFO]   maven-dependency-plugin ............................ 3.1.2 -> 3.3.0
[INFO]   maven-deploy-plugin ............................. 2.8.2 -> 3.0.0-M2
[INFO]   maven-failsafe-plugin .......................... 2.22.2 -> 3.0.0-M7
[INFO]   maven-jar-plugin ................................... 3.2.0 -> 3.2.2
[INFO]   maven-javadoc-plugin ............................... 3.1.1 -> 3.4.0
[INFO]   maven-project-info-reports-plugin .................. 3.0.0 -> 3.3.0
[INFO]   maven-release-plugin ........................ 2.5.3 -> 3.0.0-M5
[INFO]   maven-scm-publish-plugin ........................... 3.0.0 -> 3.1.0
[INFO]   maven-shade-plugin ................................. 3.2.1 -> 3.3.0
[INFO]   maven-site-plugin ............................... 3.7.1 -> 4.0.0-M1
[INFO]   maven-surefire-plugin ........................... 2.22.2 -> 3.0.0-M7
[INFO]   org.apache.felix:maven-bundle-plugin ............... 5.1.1 -> 5.1.6
[INFO]   org.codehaus.mojo:animal-sniffer-maven-plugin ........ 1.18 -> 1.21
[INFO]   org.jacoco:jacoco-maven-plugin ..................... 0.8.5 -> 0.8.8
{code}

This is just some of the plugins which would deserve an update.



--
This message was sent by Atlassian Jira
(v8.20.7#820007)