[MNG-8049] Provide a generic way to "target" some step in build
- Dominant language
- Java
- Stars
- 5.3k
- Forks
- 3.1k
- Avg merge
- 20h 42m
- Merged PRs (30d)
- 297
Description
**[Tamas Cservenak](https://issues.apache.org/jira/secure/ViewProfile.jspa?name=cstamas)** opened **[MNG-8049](https://issues.apache.org/jira/browse/MNG-8049?redirect=false)** and commented
Would be nice if we could somehow "target" some bits of build, for example:
* given plugin
* given mojo of a plugin
* given lifecycle maybe?
As then MNG-7092, MNG-7691 and MNG-8048 could apply different modifications (i.e. debug log, skip etc)
---
**Issue Links:**
- [MNG-7092](https://issues.apache.org/jira/browse/MNG-7092) Core mechanism for skipping mojos
- [MNG-7691](https://issues.apache.org/jira/browse/MNG-7691) Provide a generic way to skip Maven Goals for a specified plugin
- [MNG-8048](https://issues.apache.org/jira/browse/MNG-8048) Provide a way for "targeted debug"
Contributor guide
Research direction
Start by reading MNG-7092, MNG-7691, and MNG-8048 to understand the related requests for skipping mojos, skipping plugin goals, and targeted debug behavior. Determine how a generic target could cover a plugin, mojo, or lifecycle without duplicating those mechanisms; done means the scope and intended behavior are defined well enough for those issues to apply their modifications.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- java
- Domain
- build-system
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100