[Hawkular-dev] Feature packs - a new way of packaging for WildFly

Peter Palaga ppalaga at redhat.com
Wed Nov 18 19:44:43 EST 2015


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-agent-feature-pack

Thanks,

Peter




More information about the hawkular-dev mailing list