[
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