apache / apache/maven-artifact-plugin

[MARTIFACT-45] detectSkip does not see the skip in deploy and install plugin when execution id configured

Open
#150 3 comments 0 reactions 0 assignees View on GitHub
bug priority:minor
Dominant language
Java
Stars
14
Forks
23
Avg merge
1h 27m
Merged PRs (30d)
8

Description

**[Niels Basjes](https://issues.apache.org/jira/secure/ViewProfile.jspa?name=nielsbasjes)** opened **[MARTIFACT-45](https://issues.apache.org/jira/browse/MARTIFACT-45?redirect=false)** and commented

If a module in a project has something like this then the skip is not seen (for both install and deploy plugins)

```xml

org.apache.maven.plugins
maven-deploy-plugin
3.1.0


default-deploy
deploy

true


```

---

**Issue Links:**
- [MARTIFACT-34](https://issues.apache.org/jira/browse/MARTIFACT-34) detect ignored modules when nexus-staging-maven-plugin skipNexusStagingDeployMojo=true

- [MARTIFACT-50](https://issues.apache.org/jira/browse/MARTIFACT-50) add skipModules parameter

**Remote Links:**
- [GitHub Pull Request #17
](https://github.com/apache/maven-artifact-plugin/pull/17)

Contributor guide

No contributing guide indexed for this repository

Research direction

Start at the detectSkip logic for the Maven deploy and install plugins, using the execution-id configuration in the issue as the reproducer. Check the existing handling for executions such as default-deploy and verify that a configured skip is detected; the remote pull request #17 indicates related work is already underway.

Written by the indexing model from the issue text.

Assessment

Tech stack
java
Domain
build-system
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.