Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
[cbi-dev] Check out the new CBI Aggregator! Especially Maven producers or consumer.

OK, the aggregator is not new, but there were some potentially game-changing improvements made in its "produce maven repository" function.

First, the minor news, for those using it for SimRel, it is now officially built on top of "Neon.2", in case anyone had any doubts.
And now comes with a "downloads page" (woo-hoo!).

But, the more dramatic news are improvements made by Stephan Herrmann (Bug 510186 and  Bug 508910). Many of you know that Thomas Hallgren initially wrote proof-of-concept Maven Repo support into the aggregator. This function demonstrated it was possible to produce one repository that was both a Maven repository and a p2 repository. But it always had a few issues and no one was motivated to improve it. Stephan has now done that by improving the way source bundles and fragments are laid out for Maven consumption.

And here is where you, the community, can help. The feature that provides this support, currently named "CBI and p2 - Nexus Indexer for Maven," is still labeled "Experimental." That is because there has not been the kind of community testing and feedback to declare it "ready for prime time."

Have you guessed yet how you can help?

Stephen has produced one of these dual purpose repositories that contain the Eclipse Platform's Neon.2 (4.6.2) repository. It is at

https://hudson.eclipse.org/releng/view/Publish%20to%20Maven%20Central/job/CBIaggregator/ws/repo-31/

So, try it out, see if it can work for your maven builds and installs! (And, still, your p2 builds and installs! :)

Or, use the most recent CBI Aggregator to produce your own dual purpose repo. Brief instructions are in the CBI Aggregator Manual.

Sincerest thanks, Stephan, for the deep thinking behind this work.



Back to the top