On Wed, 2005-10-19 at 00:00 -0400, Brill Pappin wrote: > I've got one for you... I used to have a m1 goal that called several other > goals while preparing for a release... the idea was to make a repetitive > task (executing several goals) simple by executing one goal. > > Since I no longer have the maven.xml. I'd love to be able to set up a > "composit" plugin where I could define a set of goals to execute.
Fair enough, that's a good use case I think. Essentially what we're talking about here is a way make altering the life cycle very flexible. Exactly what Chris is talking about where you might graft a bunch of mojos/goals into the life cycle. You may want to execute some goals that are not part of the life cycle and some that are. So maybe a plugin with a configuration that allowed you to do this would be the solution. I don't think this would be hard to do but would be good to get a couple more concrete use cases first. > - Brill Pappin > > On 10/19/05, Jason van Zyl <[EMAIL PROTECTED]> wrote: > > > > On Tue, 2005-10-18 at 22:00 -0500, Chris Berry wrote: > > > Greetings, > > > Is it possible to write a "plugin of plugins"?? I.e. a plugin that is > > simply > > > a composite of other plugins. > > > > > > To make this concrete, imagine that you have a common set of plugins > > that > > > are used across many projects -- together forming a common build system. > > For > > > example, in project A you have > > > > > > <plugins. > > > <plugin/> ..... plugin X at phase 1 > > > <plugin/> ..... plugin Y at phase 5 > > > <plugin/> ..... plugin Z at phase 7 > > > <plugins> > > > > Do you have a concrete example which may help me understand what you're > > trying to do before I respond. Looks like you're trying to provide > > solution before we know what you're really trying to do. > > > > -- > > jvz. > > > > Jason van Zyl > > jason at maven.org <http://maven.org> > > http://maven.apache.org > > > > > > > > --------------------------------------------------------------------- > > To unsubscribe, e-mail: [EMAIL PROTECTED] > > For additional commands, e-mail: [EMAIL PROTECTED] > > > > -- jvz. Jason van Zyl jason at maven.org http://maven.apache.org --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
