[ 
https://jira.codehaus.org/browse/MNG-4670?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Paul Benedict updated MNG-4670:
-------------------------------

    Fix Version/s:     (was: Issues to be reviewed for 3.x)

> SCM uses artifactId in multi module builds, regardeless of the module name
> --------------------------------------------------------------------------
>
>                 Key: MNG-4670
>                 URL: https://jira.codehaus.org/browse/MNG-4670
>             Project: Maven
>          Issue Type: Improvement
>          Components: Inheritance and Interpolation
>         Environment: linux, java 1.4, maven 2.0.7
>            Reporter: werner mueller
>
> hallo
> in a multi-module build, when the changelog plugin is configured within the 
> parent pom the location in scm is created using the artifactId. In our 
> projects the actual modules are not named like this.
> we have:
> parentpom.xml
>  - module.a.core.stuff (artifactId module-a-core-stuff)
>  - module.b.core.things (artifactId module-b-core-stuff)
>  - ...
> the parent pom contains the modules section referring to the modules with 
> module.a.core.stuff (the actual folder name)
> the changelog plugin will use the artifactId to look up changes in scm, which 
> will create a wrong path (http://localhost/trunk/module-a-core-stuff instead 
> of http://localhost/trunk/module.a.core.stuff)
> i would like some configuration option in the parent pom to define what name 
> shall be used (${project.artifactId} or ${project.name} for example). so the 
> module name can be matched if it is not the same as the artifactId.
> thanks :)



--
This message was sent by Atlassian JIRA
(v6.1.6#6162)

Reply via email to