I haven't looked at the patch, but I know at least one case when it'd be
nice to have explicit control over execution order within a build phase.

Lets say you have two plugins, plugin-a with two goals a1 and a2, and
plugin-b with goal b1. It is currently not possible to express the
following execution order

   plugin-a:a1
   plugin-b:b1
   plugin-a:a2

Pack200 normalization, jar singing and pack200 packing during tycho
build is real-world example where I had to artificially split pack200
normalization and pack goals between two plugins to workaround this
limitation.

--
Regards,
Igor

On 2014-06-04, 9:57, Paul Benedict wrote:
Anyone have thoughts on this ticket? There is a submitted patch, as the
last comment says -- it's part of another ticket that was marked as
duplicate.

Though, I am a bit confused. I thought plugin execution was already defined
by the sequential order listed in the POM. Am I incorrect? If so, I still
don't know if that's "good enough" when using POM inheritance.

Cheers,
Paul


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to