You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@maven.apache.org by "Kamal Mettananda (JIRA)" <ji...@apache.org> on 2017/06/01 13:55:04 UTC
[jira] [Created] (MASSEMBLY-856) Ability to overwrite existing
files
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)