[ 
https://jira.codehaus.org/browse/MASSEMBLY-609?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]
Kristian Rosenvold updated MASSEMBLY-609:
-----------------------------------------

    Fix Version/s: 2.5.2

> Misbehavior on multi-module projects, outputDirectory not being interpolated 
> properly
> -------------------------------------------------------------------------------------
>
>                 Key: MASSEMBLY-609
>                 URL: https://jira.codehaus.org/browse/MASSEMBLY-609
>             Project: Maven Assembly Plugin
>          Issue Type: Bug
>    Affects Versions: 2.3
>         Environment: (attached)
> http://maven.apache.org/plugins/maven-assembly-plugin/examples/multimodule/module-binary-inclusion-simple.html
>            Reporter: Alexander Tumin
>            Priority: Blocker
>             Fix For: 2.5.2
>
>         Attachments: parent.zip
>
>
> With <useAllReactorProjects/> set to true;  <outputDirectory/> tag value is 
> not being interpolated on a module-by-module basis as said in 
> [documentation|http://maven.apache.org/plugins/maven-assembly-plugin/examples/multimodule/module-binary-inclusion-simple.html]
>  - instead of substituting ${artifactId} with value of each processed modules 
> it is always being substituted with the value of module which calls to the 
> assembly plugin.
> In other words, instead of the following desired directory structure:
> distribution/target/distribution-1.0-bin/modules/child1/child1-1.0.jar
> distribution/target/distribution-1.0-bin/modules/child2/child2-1.0.jar
> distribution/target/distribution-1.0-bin/modules/child3/child3-1.0.jar
> i am getting flatenned
> distribution/target/distribution-1.0-bin/modules/distribution/child1-1.0.jar
> distribution/target/distribution-1.0-bin/modules/distribution/child2-1.0.jar
> distribution/target/distribution-1.0-bin/modules/distribution/child3-1.0.jar



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

Reply via email to