Kamal Mettananda created MASSEMBLY-856:
------------------------------------------

             Summary: Ability to overwrite existing files
                 Key: MASSEMBLY-856
                 URL: https://issues.apache.org/jira/browse/MASSEMBLY-856
             Project: Maven Assembly Plugin
          Issue Type: Improvement
    Affects Versions: 3.0.0, 2.5.4, 2.2-beta-5
            Reporter: Kamal Mettananda


This is a request to add <overwrite/> element to <fileSet> in assembly file.

Currently, it is not possible to overwrite the already existing files inside 
the expected archive with new files.

e.g.: 
Expectation of below assembly file is to have the conf.properties file in dir2 
after the zip file is generated. 
{code:xml}
<assembly>
    <id>dist</id>
    <formats>
        <format>zip</format>
    </formats>
    <includeBaseDirectory>false</includeBaseDirectory>
    <fileSets>
        <!-- copy a directory named dir1 having a conf.properties files -->
        <fileSet>
            <directory>dir1</directory>
            <outputDirectory>release</outputDirectory>
        </fileSet>
        <!-- copy another directory named dir2 having a conf.properties files 
-->
        <fileSet>
            <directory>dir2</directory>
            <outputDirectory>release</outputDirectory>
            <overwrite>true</overwrite>
        </fileSet>
    </fileSets>
</assembly>
{code}



--
This message was sent by Atlassian JIRA
(v6.3.15#6346)

Reply via email to