← Back to issue list

Added maven-targets to maven plugin.

View original Github issue

Metadata

Project
snapcraft
Number
#624
Type
pull request
State
closed
Author
ZenHarbinger
Labels
Created
Updated
Closed

Current evaluation

Closed and abandoned by the author after identifying baggage in copying the target directory. The contributor plans to revise the maven-targets implementation for composite pom.xml projects and resubmit.

Suggested action:

No scores available.

Issue body

maven-targets is an object that allows a source-destination pair. The default value is `target: jar` This modification is useful if using a composite pom.xml that has many sub projects. The parent pom.xml won't generate a 'target' directory. This allows using multiple outputs of the parent pom in the snap. Ex: ``` yml parts: algolink-mvn: plugin: maven maven-targets: algolink-gui/target: algolink-gui algolink-cli/target: algolink-cli source: . ```

Evaluation history

Date Model Scores Action Summary
qwen/qwen3.6-35b-a3b Closed and abandoned by the author after identifying baggage in copying the target directory. The contributor plans to revise the maven-targets implementation for composite pom.xml projects and resubmit.
qwen3.6-35b-a3b-mtp-q6 Proposed maven-targets support was closed without merging. The author withdrew the changes, citing baggage from copying target directories, and planned to revise and resubmit later.
qwen3.6-35b-a3b-mtp-q6 Closed and abandoned. The author withdrew the maven-targets addition after realizing copying target directories carries baggage, planning to resubmit a revised version later.

Update history

No update history recorded yet.

Related issues

Issue Project State Summary Similarity
#626 Added new maven-targets option to maven plugin. snapcraft closed Abandoned without merging. The update added a maven-targets option to specify child target directories for composite Maven projects. It remained pending review and was closed due to lack of admin verification.
88%
#627 Added new maven-targets option to maven plugin. snapcraft closed Adds a maven-targets option to support composite Maven projects. Reviewers approved the feature, but it stalled due to unresolved comments and missing contributor license agreement paperwork. It was closed without being merged.
85%
#625 Added mavent-targets for when building composite maven projects in sn… snapcraft closed Added maven-targets configuration for composite Maven projects was closed without merging. Lacking reviewer approval and CI validation, the contribution was abandoned.
83%
#1599987 Add maven-targets to maven plugin snapcraft (launchpad) closed Abandoned. The wishlist request to support multiple Maven target directories in composite projects received no comments or implementation and remains unaddressed.
81%