Sebastian T created FELIX-6568:
----------------------------------

             Summary: Add skip option to maven-bundle-plugin goals
                 Key: FELIX-6568
                 URL: https://issues.apache.org/jira/browse/FELIX-6568
             Project: Felix
          Issue Type: New Feature
          Components: Maven Bundle Plugin
    Affects Versions: maven-bundle-plugin-5.1.8
            Reporter: Sebastian T


It is common for maven plugins to provide a skip parameter which can be 
configured with e.g. a maven property to control activation of a goal.

We are configuring the bundle plugin in some parent poms and where we already 
control execution of several plugins using the skip parameter and would like to 
do the same for maven bundle plugin.

I am aware that this can be worked around by using Maven profiles but this in 
our case has undesirable effects on on the execution order of plugins in the 
same lifecycle phase.

Examples of other plugin's implementation of the skip parameter:
* 
[https://github.com/apache/maven-enforcer/blob/a06b47ba079b342d69a49d3cbad0fb546000f734/maven-enforcer-plugin/src/main/java/org/apache/maven/plugins/enforcer/EnforceMojo.java#L85]
* 
[https://github.com/HubSpot/dependency-scope-maven-plugin/blob/4d53c7c2ad0c26b2bcb79277f63797c3e901767f/src/main/java/com/hubspot/maven/plugins/dependency/scope/DependencyScopeMojo.java#L74]
* 
[https://github.com/apache/maven-antrun-plugin/blob/4b24d48b32acb18f3723e82a1268a9e20b0765a4/src/main/java/org/apache/maven/plugins/antrun/AntRunMojo.java#L231]



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to