lburgazzoli / gradle-karaf-plugin

Apache License 2.0
21 stars 13 forks source link

Status of Karaf custom distribution? #47

Open tonit opened 7 years ago

tonit commented 7 years ago

Hey, is there any work already done to create custom karaf distribution with the gradle-karaf-plugin?

lburgazzoli commented 7 years ago

I started some initial work but not yet done nor on github, lack of time. Hope to resume working on it later this month, (any help would be really appreciated)

tonit commented 7 years ago

Thanks, Luca! Yeah, would be glad to help. I am coming from a maven world, so my groovy is in its infancy. But of cause can help with OSGi, Karaf issues and test things. Let me know when you have some branch to look at..

PS: with respect to groovy, i have i hopes for kotlin as the future gradle dsl.

mbelling commented 7 years ago

I've been interested in this for a while, as we are currently in need of creating karaf distributions but have to resort to a separate maven project for that step of the build.

When I was thinking about the implementation of the plugin it seemed like the gradle distribution plugin was a good starting point. https://docs.gradle.org/current/userguide/distribution_plugin.html

realPyR3X commented 5 years ago

Any updates on this? I'd be willing to help as well. I sort of skipped over maven from ant directly to gradle. Rather than learn maven I'd like to focus on getting full support for this with gradle.

lburgazzoli commented 5 years ago

Any help is more than welcome, I’m not doing much OSGi these days so this is not on my top priority list.

On Mon, 24 Dec 2018 at 00:43, realPyR3X notifications@github.com wrote:

Any updates on this? I'd be willing to help as well. I sort of skipped over maven from ant directly to gradle. Rather than learn maven I'd like to focus on getting full support for this with gradle.

— You are receiving this because you commented.

Reply to this email directly, view it on GitHub https://github.com/lburgazzoli/gradle-karaf-plugin/issues/47#issuecomment-449670185, or mute the thread https://github.com/notifications/unsubscribe-auth/AByEhVgFwpdHl2UwByZsET7NdP2G0yo9ks5u8BUxgaJpZM4MxQ_m .

--

Luca Burgazzoli