[
Date Prev][
Date Next][
Thread Prev][
Thread Next][
Date Index][
Thread Index]
[
List Home]
[europa-build-workshop] Maven Continuum For Kepler Continuous Builds
|
Note: message also sent to eclipse.technology.kepler newsgroup. I
apologize for any dual postings you might recieve.
John,
You may recall the one of my Europa Build Workshop Report, Common
Build Infrastructure
http://wiki.eclipse.org/index.php/Europa_Build_Workshop_Report#Common_Build_Infrastructure
tasks was to take Nick's EMFT Eclipse continuous build Web page (see
attached Europa Common Build.jpg screen shot) and integrate this
EMFT build Web page (as a model) with our ECF Ant build scripts. The
plan calls for us to ultimately integrate from the EMFT model build
Web page to Maven and then to PDE Ant build scripts for Europa.
I've been studying your book "Better Builds with Maven, The
How-to-Guide for Maven 2.0" per deploying Continuum to drive Maven.
In your book I've identified a Maven build front-end named Continuum.
I'm thinking we might want to make our Kepler (EMFT build Web page
model) front-end build page a part of Continuum, look and feel
wise--functionality it would be Nick's EMFT reference build reference
and be table driven, by project, from a MySQL repository. We could
generate the POM, by project, plus whatever Maven would like in the
way of metadata. Would go together fairly easy.
Assuming every Europa project has PDE scripts available, it
appears--on the surface--that we could have all projects running with
a Continuum front-end well before the Europa release. Not the ideal,
but certainly one giant step for mankind.
So my question is a simple one. Any caveats here per my approach,
most things like stability and usability of Continuum?
BTW, if any Kepler/Europa build project members would like to peruse
the above Maven book, its available at:
Better Builds with Maven book
http://www.mergere.com/m2book_download.jsp
Errata
http://www.mergere.com/m2book_errata.jsp
Sample Code
http://www.mergere.com/m2book_code.jsp
Pete
Attachment:
Europa Common Build.jpg
Description: JPEG image