Hi all I love that. Only missing thing to kill gradle in my use cases is a full control on plugin order from the pom and not rely on easy to break convention - a change in a parent can do today. Le 8 mai 2016 15:40, "Hervé BOUTEMY" <[email protected]> a écrit :
> Hi FX, > > Interesting for people who don't want to write such code in Groovy, which > would be my initial bet on such scenario. > > Some little questions: > 1. on https://javabuild.java.net/builder-maven-plugin/usage.html > can the dependency on builder-api be test scope? (to avoid polluting the > component dependencies with build requirements) > > 2. on https://github.com/javabuild/builder-maven-plugin-test > instead of a separate project, did you try to make this as IT of builder- > maven-plugin? This would do the same work as documentation, but in addition > would be run when building builder-maven-plugin > And in the end, your 4 git repos could be only one multi-module project: > > builder-parent > |- builder-api > |- builder-maven-plugin > |- src/it/builder-maven-plugin-test > > Regards, > > Hervé > > Le vendredi 6 mai 2016 09:55:43 Francois-Xavier Bonnet a écrit : > > Hi, > > > > I wrote a Maven plugin that lets you execute java code directly from the > > project and bind it to build cycle phases. I believe this can be helpful > > when you want to do something specific in your project without having to > > develop your own custom plugin (or before spending time packaging it as a > > plugin if it happens to be reusable). > > > > I will be happy if this plugin can be useful to other people. Also if > > someone wants to help me improve it, any thought or advice would be > greatly > > appreciated. > > The plugin is released on Maven central and already used on a few > projects. > > It is on Github under Apache 2 License. > > > > https://javabuild.java.net/ > > https://github.com/javabuild/builder-maven-plugin > > > > Regards, > > Francois-Xavier Bonnet > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [email protected] > For additional commands, e-mail: [email protected] > >
