[
https://issues.apache.org/jira/browse/MNG-7691?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17715109#comment-17715109
]
ASF GitHub Bot commented on MNG-7691:
-------------------------------------
gnodet commented on PR #1086:
URL: https://github.com/apache/maven/pull/1086#issuecomment-1518144514
> One question remaining i was thinking about:
>
> * Can we make syntax "pom properties" friendly?
> * Should we make syntax pom properties friendly?
> * The idea would be to completely "buy out" current skip param for all
Mojos... (Again, should we do it at all?) As if we do, these could be usable in
profiles, main properties, just like today the "normal" skips are
If passed as an argument / option, it will be subject to interpolation with
https://github.com/apache/maven/pull/1062
> Provide a generic way to skip Maven Goals for a specified plugin
> ----------------------------------------------------------------
>
> Key: MNG-7691
> URL: https://issues.apache.org/jira/browse/MNG-7691
> Project: Maven
> Issue Type: Improvement
> Components: Plugins and Lifecycle
> Reporter: Jimisola Laursen
> Priority: Major
>
> From ([Baeldung|https://www.baeldung.com/maven-disable-parent-pom-plugin]:
> "Many plugins feature a skip parameter. We can use the skip parameter to
> disable the plugin. Support for the skip parameter should be the first thing
> we check because it is the simplest solution and the most conventional.".
> I was thinking that there should be a generic way to skip maven plugin goals
> in the core of Maven, i.e. it should not have to be implemented in each
> plugin.
> Would something like this work?
> -Dmaven.skip.goals=groupID:artifactId:goal (is there a need to specify
> version?)
> E.g.
> -Dmaven.skip.goals=io.spring.javaformat:spring-javaformat-maven-plugin:apply
> -Dmaven.skip.goals=io.spring.javaformat:spring-javaformat-maven-plugin:apply+validate
> -Dmaven.skip.goals=io.spring.javaformat:spring-javaformat-maven-plugin:apply+validate,org.apache.maven.plugins:maven-enforcer-plugin:enforce
--
This message was sent by Atlassian Jira
(v8.20.10#820010)