apache / apache/maven-scm

[SCM-1013] Add skip parameter to all goals

Open
#1,238 9 comments 0 reactions 0 assignees View on GitHub
enhancement
Dominant language
Java
Stars
104
Forks
189
Avg merge
17h 46m
Merged PRs (30d)
6

Description

**[Richard Eckart de Castilho](https://issues.apache.org/jira/secure/ViewProfile.jspa?name=rec)** opened **[SCM-1013](https://issues.apache.org/jira/browse/SCM-1013?redirect=false)** and commented

Currently, the only way to conditionally execute this plugin is by either putting it into a profile or by putting it into a conditionally included submodule. But profile-based activation may not be flexible enough and putting it into a conditionally included submodule is quite inconvenient.

Most Maven goals have a "skip" parameter that can be used to control them. It would be good if the Maven SVM goals would follow that approach as well.

---
No further details from [SCM-1013](https://issues.apache.org/jira/browse/SCM-1013?redirect=false)

Contributor guide

No contributing guide indexed for this repository

Research direction

The issue names no files or tests. Start by locating all Maven SVM goal implementations and their existing tests, then trace how goal parameters are defined and applied. Done means every goal supports a skip parameter that conditionally prevents execution, with tests covering the skipped and normal paths.

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
45/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.