maven-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Michael Osipov (JIRA)" <j...@apache.org>
Subject [jira] [Commented] (MNG-5878) add support for module name != artifactId in every calculated URLs (SCM, site): special project.directory property
Date Thu, 03 Dec 2015 22:28:11 GMT

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

Michael Osipov commented on MNG-5878:
-------------------------------------

So you are saying that when the child POM is interpolated, it is not done down from the parent
but directly int he child module? Therefore you need to duplicate that information?

> add support for module name != artifactId in every calculated URLs (SCM, site): special
project.directory property
> ------------------------------------------------------------------------------------------------------------------
>
>                 Key: MNG-5878
>                 URL: https://issues.apache.org/jira/browse/MNG-5878
>             Project: Maven
>          Issue Type: New Feature
>          Components: Inheritance and Interpolation
>    Affects Versions: 3.3.3
>            Reporter: Michael Osipov
>            Assignee: Hervé Boutemy
>             Fix For: 3.4.0
>
>
> Say you have this project structure:
> {noformat}
> /
>   |-- module1
>   |-- module2
> {noformat}
> and artifactIds are named:
> {noformat}
> my-parent
>   |-- my-module1
>   |-- my-module2
> {noformat}
> Prefix {{my-}} is omitted for brevity in module names. For instance, Jersey does that.
> When the SCM report is built, the artifactId is always used for path composition which
leads to incorrect URLs. You can of course set the parameter {{checkoutDirectoryName}} but
this would be extremely tedious for all modules down the tree.
> The code should obtain the module name and use it for URL composition.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Mime
View raw message