What about putting the skip option into an abstract base plugin class? Just 
thinking out loud

Sent from my iPhone

> On Aug 5, 2016, at 6:51 PM, Christopher <ctubb...@apache.org> wrote:
> 
>> On Fri, Aug 5, 2016 at 11:19 AM Gary Gregory <garydgreg...@gmail.com> wrote:
>> 
>>> On Aug 5, 2016 7:41 AM, "Benson Margulies" <bimargul...@gmail.com> wrote:
>>> 
>>> On Fri, Aug 5, 2016 at 10:37 AM, Christopher <ctubb...@apache.org>
>> wrote:
>>>> I'm always in favor of adding skip properties. They are very useful for
>>>> manipulating builds for debugging, running on CI servers, controlling
>>>> executions in child poms, etc. Even if it's not recommended to run
>>>> unattended, it's still possible, so a skip option is useful.
>>> 
>>> Me too.  I don't see the point about arguing that some goal 'doesn't
>>> belong in a lifecycle'. We can't predict what people will find useful.
>> 
>> Why not add the ability to skip various (named) activities to maven itself?
> 
> That exists. It's called profiles... but it's very verbose in the POM. It's
> much more pleasant to work with if the behavior of the individual plugin is
> flexible through configuration.
> 
> A feature could be added to Maven to skip specific named executions of
> plugins, I suppose... but that sounds like a feature that would require
> some discussion and debate before showing up in some future version of
> Maven. The proposal is something which could be done today, which would
> work, regardless of the version of Maven you're using, and which is
> consistent with similar configurable behavior in countless existing plugins.

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
For additional commands, e-mail: dev-h...@maven.apache.org

Reply via email to