| I was planning to, but haven't yet implemented, so perhaps it's a bad
idea, watch them all. Something like: 
 $something_changed = false
 foreach( Europa project )
 check the RSS feed
 if there is a new build then $something_changed = true
 endfor
 if $something_changed then
 recreate the daily/nightly Europa test update site
 publish the Europa daily/nightly Europa test update site RSS feed
 endif
 
 Of course this test update site will often be broken because it will
rebuild/"regather the jars" multiple times as the Europa projects
rebuild in sequence but it will provide early feedback to the projects
about how consumable-into-the-big-Europa build their builds are.
 
 Obviously the publicly consumable Europa update site will have to be
manually triggered based on "go-no-go" from each project.
 
 Comments?
 
 Nick Boldt wrote:
 Bjorn:
 Thanks for the response. Do you mean you'll be consuming from *all* of
Europa? That's going to be a rather complex watch script. Perhaps you
only need to watch a few of the projects within Europa, or would you
be watching a feed set up for the Europa UM site, rather than the
individual components projects/sites/feeds?
 
 If you encounter usability issues, let me know and we can
work together to make the underlying ant tasks easier to use when
watching multiple parallel and serial feeds.
 
 -N
 
 
 
    On 11/12/06, Bjorn Freeman-Benson <
bjorn.freeman-benson@xxxxxxxxxxx> wrote:
    
      1) I'd like a show of hands from everyone who's publishing and/or watching
[ ] Publishing Feed(s)
[ ] Watching Feed(s)
       
Not yet - still working on the Orbit build (with David), the Dash
build, and the Europa unification/summary build-thingy. I intend to
publish from Orbit and Dash, and consume from Europa.
     
- Bjorn
    
_______________________________________________
europa-build-workshop mailing list
europa-build-workshop@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/europa-build-workshop
 |