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)