apache / apache/maven-dependency-plugin
[MDEP-608] copy goal should support setting (executable) permissions
- Dominant language
- Java
- Stars
- 175
- Forks
- 196
- Avg merge
- 19h 30m
- Merged PRs (30d)
- 5
Description
**[Julius Schwartzenberg](https://issues.apache.org/jira/secure/ViewProfile.jspa?name=jschwartzenberg)** opened **[MDEP-608](https://issues.apache.org/jira/browse/MDEP-608?redirect=false)** and commented
We have some executables in Nexus as build artifacts. The native plug-in generates those for instance. When we copy them to the target directory so that they can be used with our integration tests, they are not executable however as `chmod +x` is still needed.
It would be nice if the copy goal would support this.
---
No further details from [MDEP-608](https://issues.apache.org/jira/browse/MDEP-608?redirect=false)
Contributor guide
No contributing guide indexed for this repository
Research direction
Start by locating the Maven dependency plugin's copy goal and the tests covering artifact copying. Trace how copied build artifacts receive their permissions, then define the expected behavior for executable artifacts and verify it with the relevant copy-goal tests.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- java
- Domain
- build-system
- Issue type
- Feature
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 45/100