Eclipse Community Forums
Forum Search:

Search      Help    Register    Login    Home
Home » Eclipse Projects » Plugin Development Environment (PDE) » Modular build: PDE & Artifactory?
Modular build: PDE & Artifactory? [message #645727] Mon, 20 December 2010 09:27
Dan Pollitt is currently offline Dan PollittFriend
Messages: 55
Registered: August 2010
Member
Hi,

I am looking to create an automated, modular build process for our
bundles as well as Eclipse features/products. My primary goal is to have
a source change in one bundle result in the minimum possible knock-on
builds to incorporate that change in a feature/product. I don't want to
build all my own bundles from source all the time.

I'd like to use a repository (like a Maven repo, but not necessarily
Maven) to store binary atifacts and then have builds of bundles hit this
repository to resolve explicit bundle and package import dependencies to
build a classpath. The working theory here is that some preprocessing in
the build can generate an IVY xml file from an OSGi manifest and IVY can
help get hold of the dependencies (e.g:
http://ant.apache.org/ivy/history/trunk/osgi.html /
http://code.google.com/p/bushel/ ).

So maybe this will work out for bundles, but when it comes to building
Eclipse features and products, PDE build seems to be the way to go. I'd
like to accomplish creating a feature/product without building anything
from source (anything from source should be handled by the bundle
builds..). PDE would be "assembling" a branded product for a particular
platform or a feature.

I came across the ability of PDE to fetch binary artifacts from a
repository (
http://help.eclipse.org/help33/index.jsp?topic=/org.eclipse. pde.doc.user/guide/tasks/pde_fetch_phase.htm
), so finally getting to my question, is there anything out there
already that will let me grab the constituent bundles that are needed to
create my feature/product from a repository like Artifactory (not using P2)?


Thanks,
Dan
Previous Topic:Testing plugin branding
Next Topic:Is it necessary to add a plugin dependency when using extension points?
Goto Forum:
  


Current Time: Thu Dec 18 10:32:43 GMT 2014

Powered by FUDForum. Page generated in 0.02090 seconds
.:: Contact :: Home ::.

Powered by: FUDforum 3.0.2.
Copyright ©2001-2010 FUDforum Bulletin Board Software