[V3dot10] [ab] progress

Keith Hodges keith_hodges at yahoo.co.uk
Sat Feb 10 07:02:00 UTC 2007


The initial Auto-build implementation used a simple queue as its builds 
to do list. It has been re-written to use a class that handles 
scheduling of builds, rather than a simple queue.

This allows one build product to schedule further builds in the 'near' 
future (its children).

You can view the current schedule (which is likely to be empty)

at: http://squeak.warwick.st/auto-build/wip/current_schedule.txt

It also allows a build to delay itself to run say 10 minutes after its 
start conditions are triggered.

So, the build of 391, is managed on page 
http://squeak310.pbwiki.com/Make+391
And its children are specified on page 
http://squeak310.pbwiki.com/ChildrenOf-391

The example 'Reports' now generates its output every time that 3.9.1 is 
updated, and it places its outputs in a sub directory as part of the 
3.9.1 build.

see: http://squeak.warwick.st/auto-build/output/make/391/LATEST/

The other child product in this example, Seaside-Magma-Pier, is 
generated only when a build of 391 is designated a "NEW_RC", meaning "a 
new release candidate".

we are getting there slowly

Keith







		
____________________________________________________ 
 
Yahoo! Photos is now offering a quality print service from just 7p a photo. http://uk.photos.yahoo.com


More information about the V3dot10 mailing list