Skip to main content

[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


Back to the top