[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