You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@maven.apache.org by "Brian Wyka (Jira)" <ji...@apache.org> on 2020/01/17 21:59:00 UTC

[jira] [Created] (MJAR-269) Add Skip Property to Skip Plugin Execution

Brian Wyka created MJAR-269:
-------------------------------

             Summary: Add Skip Property to Skip Plugin Execution
                 Key: MJAR-269
                 URL: https://issues.apache.org/jira/browse/MJAR-269
             Project: Maven JAR Plugin
          Issue Type: New Feature
            Reporter: Brian Wyka


Expose plugin configuration as well as a user property to allow the plugin execution to be skipped.

 

There are occasions when we do not always want to run jar plugin.

 

Example:

In a build pipeline, we run different phases in different stages

 
 # Run install in isolation (we need jar here)
 # Run deploy in isolation (we don't need jar again - so need a way to skip)

 

Currently there is only a hack to do this, by overriding the *default-jar* execution of the plugin and setting the phase to a user property, and then overriding that to a non-existent phase, to keep it from being attached to the maven lifecycle.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)