You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@phoenix.apache.org by "Josh Elser (Jira)" <ji...@apache.org> on 2019/11/19 17:12:00 UTC

[jira] [Commented] (PHOENIX-5551) Update maven apache parent to version 21

    [ https://issues.apache.org/jira/browse/PHOENIX-5551?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16977640#comment-16977640 ] 

Josh Elser commented on PHOENIX-5551:
-------------------------------------

Nice, Istvan! Keeping on current asf parent poms is a good idea. I'll run a build locally to double-check, but I think this is just fine.

> Update maven apache parent to version 21
> ----------------------------------------
>
>                 Key: PHOENIX-5551
>                 URL: https://issues.apache.org/jira/browse/PHOENIX-5551
>             Project: Phoenix
>          Issue Type: Improvement
>    Affects Versions: 5.1.0
>            Reporter: István Tóth
>            Assignee: István Tóth
>            Priority: Minor
>         Attachments: PHOENIX-5551.master.v1.patch
>
>          Time Spent: 10m
>  Remaining Estimate: 0h
>
> The Phoenix maven project sets _org.apache:apache_ as maven parent. 
> Most of the functionality of the apache parent is setting up base plugin configuration, including versions for maven plugins.
> The current pom.xml ignores most of the versions, and  sets the plugin versions manually.
> I propose updating the apache parent artifact to the latest version (21), and removing the explicit plugin version settings where the plugin versions are set by apache parent.
> This effectively updates some plugins, leaves some at the same version, but does not downgrade any of them.
> This is the effective plugin version change with this patch:
> org.apache:apache 14 -> 21
> org.apache.maven.plugins:maven-compiler-plugin 3.0 -> 3.7.0
> org.apache.maven.plugins:maven-install-plugin 2.5.2 -> 2.5.2
> org.apache.maven.plugins:maven-assembly-plugin 2.5.2 -> 3.0.0
> org.apache.maven.plugins:maven-failsafe-plugin 2.22.2 -> 2.22.2
> org.apache.maven.plugins:maven-dependency-plugin 2.1 -> 3.1.1
> org.apache.maven.plugins:maven-shade-plugin 3.1.1 -> 3.1.1
> org.apache.maven.plugins:maven-source-plugin 2.2.1 -> 3.0.1
> org.apache.maven.plugins:maven-javadoc-plugin 2.9 -> 3.0.1
> org.apache.maven.plugins:maven-surefire-plugin 2.22.2 -> 2.22.2
> org.apache.maven.plugins:maven-jar-plugin 2.4 -> 3.1.0
> org.apache.maven.plugins:maven-site-plugin 3.7.1 -> 3.7.1
> org.apache.maven.plugins:maven-gpg-plugin 1.6 -> 1.6
> org.apache.maven.plugins:maven-project-info-reports-plugin 3.0.0 -> 3.0.0
>  
>  



--
This message was sent by Atlassian Jira
(v8.3.4#803005)