apache / apache/maven-assembly-plugin

[MASSEMBLY-1005] Support properties in assembly descriptor

Open
#1,215 0 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

**[Slawomir Jaranowski](https://issues.apache.org/jira/secure/ViewProfile.jspa?name=slawekjaranowski)** opened **[MASSEMBLY-1005](https://issues.apache.org/jira/browse/MASSEMBLY-1005?redirect=false)** and commented

We can use properties in assembly descriptors which will be interpolated.
Properties values are taken from current project properties.

When we use a descriptor as shared - we don't have access to properties defined in shared project.

Properties in assembly descriptor can be recognized as last, current project should have a precedence.

So we will can use properties in descriptors as default.

---

**Remote Links:**
- [SF question
](https://stackoverflow.com/questions/77462748/set-default-value-in-shared-maven-assembly-file-but-allow-overrides-in-referenc)

Contributor guide

No contributing guide indexed for this repository

Research direction

The issue does not name files, tests, or an entry point. Start by locating assembly descriptor property interpolation and project-property handling, then determine how shared-descriptor defaults and current-project overrides should be resolved; done means properties work in descriptors with current-project values taking precedence.

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
Needs clarification
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.