We are currently discussing this on the karaf irc.
As the long term solutions are not yet ready I would use a practical approach for now.

How about creating a feature with a list of bundles out of the -runbundles that bndtools creates?
That would then not even require a repository.

Christian

On 26.11.2015 14:29, David Leangen wrote:

Hi Christian,

Thank you very much for this discussion. It is very interesting (and educational) since it is relevant to my current top priority: getting our development—> deployment pipeline up and running quickly.

Getting back to more immediate practical matters…

Given that there is not currently a bnd plugin to create a features file, and since I do not want to head in a solitary direction, what do you recommend I do to automate the generation / installation of my features?

What I have:
* OBR repositories “deployed” by the devs, which are handed over to the deployer
 * A Karaf command for the deployer to browse the available OBR repos

What I need:
 * A means to actually install and start the bundles


I don’t mind doing this against the Features service in runtime, since I am building a “deployment” service anyway, to be used by the deployer.

Any thoughts to help me get up and running quickly would be very welcome. :-)



Cheers,
=David


--
Christian Schneider
http://www.liquid-reality.de

Open Source Architect
http://www.talend.com

Reply via email to