Hi to all Devs,

currently I'm working on maven-install/maven-deploy plugin which also contains the famous installAtEnd/deployAtEnd properties which have issues related to the way they are being implemented. They could not work in all situations (LifeCycleParticipants will not work).

We have the idea to enhance the life cycle to create other "phases" see [1].

If that would be already implemented the install/deploy of artifact at the end is no problem but it is not yet implemented.

The idea I have in mind is to deliver a maven extension as part of the usual Maven Core which handles the things correctly related to installAtEnd/deployAtEnd.

Or maybe make it a separate downloadable artifact which simply needed to be put into /ext/lib/ directory...(I would be ready to move the extension to the ASF if this is needed).

That would solve many of the issues related to the installAtEnd/deployAtEnd story.

During the next releases of Maven Core we could try (I don't know if this is possible) to enhance the life cycle based on [1] and keep it compatible with the current plugins etc. and if this is done we can remove the extension...

What do you think?

Kind regards
Karl Heinz Marbaise

[1]: https://issues.apache.org/jira/browse/MNG-5665
[2]: https://github.com/khmarbaise/maven-deployer-extension

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

Reply via email to