Modular build: PDE & Artifactory? [message #645727] |
Mon, 20 December 2010 09:27 |
Dan Pollitt 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
|
|
|
Powered by
FUDForum. Page generated in 0.03562 seconds