Hi *,
Some of you might have heart of the $subj already. For others: wf
feature packs are lightweight recipes for building fat WF distros.
wildfly-feature-pack-build-maven-plugin typically produces a zip
containing some xml config but no jars/wars/ears.
wildfly-server-provisioning-maven-plugin is there to take the recipes
and make fat distros out of them.
Why I am bringing this topic: It seems that feature packs could help us
to consolidate all our modules, itest distros and final distros in such
a way that configuration will not be duplicated anymore. I hope to be
able to do this together with the upgrade to WF10.
There is not much docs about the two plugins except for this terse wiki
page:
https://developer.jboss.org/wiki/WildflyBuildProcess
Nevertheless, examples can be found in wildfly and wildfly-core source
trees.
We started producing a feature pack in Agent recently:
https://github.com/hawkular/hawkular-agent/tree/master/hawkular-wildfly-a...
Thanks,
Peter