apache / apache/maven-assembly-plugin

[MASSEMBLY-617] Add a suffix element in fileSet (same as destName in file)

Open
#790 5 comments 0 reactions 0 assignees View on GitHub
enhancement
Dominant language
Java
Stars
110
Forks
75
Avg merge
12h 54m
Merged PRs (30d)
10

Description

**[thomas collignon](https://issues.apache.org/jira/secure/ViewProfile.jspa?name=tcollignon)** opened **[MASSEMBLY-617](https://issues.apache.org/jira/browse/MASSEMBLY-617?redirect=false)** and commented

The purpose of the wish is to add a "fileSuffix" attribute in fileSet descriptor. This will add a suffix in all files in the fileSet.
Exemple :
test.xml with TOTO suffix => testTOTO.xml (in the zip)

This is the same as destName in file descriptor but this is for all the files in the fileSet.

I think this need to modify this jars too :
- plexus-io
- plexus-archiver

I have already made all of this modification and if you want the source code, I can give you.

Regards

---

**Affects:** 2.3

**Remote Links:**
- [GitHub Pull Request #4
](https://github.com/apache/maven-assembly-plugin/pull/4)
- [GitHub Pull Request #5
](https://github.com/apache/maven-assembly-plugin/pull/5)

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by reviewing fileSet descriptor handling in maven-assembly-plugin and the referenced plexus-io and plexus-archiver components. Compare GitHub Pull Requests #4 and #5, then verify that a fileSet suffix produces names such as testTOTO.xml for every included file.

Written by the indexing model from the issue text.

Assessment

Tech stack
java
Domain
build-system
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.