maven-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Stephen Connolly <stephen.alan.conno...@gmail.com>
Subject Re: Controlling order of plugin execution
Date Wed, 04 Jun 2014 20:19:26 GMT
On Wednesday, 4 June 2014, Paul Benedict <pbenedict@apache.org> wrote:

> I, myself, have also found the lack of ordered plugin execution to be
> wanting. Stephen does have a point: complex behavior is likely be better
> encapsulated in a new plugin. I don't disagree, but that route can be steep
> and I don't want to be detoured into always writing a new plugin. Many
> times such behavior can be emulated simply by aggregating the use of
> plugins in an ordered fashion. For example, one plugin executes a SQL
> script to setup a database, the next plugin executes a Java program to
> populate the database according to logic.


Ahem  http://flywaydb.org

I've tried that before and can't
> because such plugin ordering doesn't exist. So if there is an easy way to
> bring this minor enhancement to the Maven community, in 3.x, I think we
> should.
>
>
> Cheers,
> Paul
>
>
> On Wed, Jun 4, 2014 at 3:08 PM, Ron Wheeler <
> rwheeler@artifact-software.com <javascript:;>>
> wrote:
>
> > "We are not a cult."
> > If we already have a "we", we are half way there!
> > Just short a charismatic leader and a "Book of the Way".
> >
> > Ron
> >
> > On 04/06/2014 3:22 PM, Jason van Zyl wrote:
> >
> >> On Jun 4, 2014, at 12:07 PM, Stephen Connolly <
> >> stephen.alan.connolly@gmail.com <javascript:;>> wrote:
> >>
> >>  That's usually a sign that you have wandered off The Maven Way™
> >>>
> >>>  No it's not. They have valid points and the implementation is
> deficient
> >> in this regard. Everything that's presently here is not immutable.
> Calling
> >> it "The Maven Way" doesn't make it usable or without flaws. I'm not even
> >> sure where this saying came from but we're not a cult.
> >>
> >>  There are ways back onto the blessed path... they typically involve
> >>> writing
> >>> a plugin
> >>>
> >>>  Thanks,
> >>
> >> Jason
> >>
> >> ----------------------------------------------------------
> >> Jason van Zyl
> >> Founder,  Apache Maven
> >> http://twitter.com/jvanzyl
> >> http://twitter.com/takari_io
> >> ---------------------------------------------------------
> >>
> >> I never make the mistake of arguing with people for whose opinions I
> have
> >> no respect.
> >>
> >> -- Edward Gibbon
> >>
> >>
> >>
> >>
> >>
> >>
> >>
> >>
> >>
> >>
> >>
> >
> > --
> > Ron Wheeler
> > President
> > Artifact Software Inc
> > email: rwheeler@artifact-software.com <javascript:;>
> > skype: ronaldmwheeler
> > phone: 866-970-2435, ext 102
> >
> >
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
> <javascript:;>
> > For additional commands, e-mail: users-help@maven.apache.org
> <javascript:;>
> >
> >
>


-- 
Sent from my phone

Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message