You could create a custom nant task that allows you to specify one or more patterns to match project names (or a flag to specify all) and specify one or more servers and then make use of the ThoughtWorks.CruiseControl.Remote.dll to shutdown, startup or force projects.
That way you only need one nant call and a few properties (with the added benefit that you can run that from your desktop as well if need be). John On Mar 11, 9:32 am, JayFleming <[email protected]> wrote: > Hi Markus, > > If you're on version 1.5+ you could have a control project that ran > multiple CruiseServerControl tasks to shut down all the projects from > one > clickhttp://confluence.public.thoughtworks.org/display/CCNET/CruiseServer+... > > There is the pain of setting up the 50+ tasks initially, but it could > be more practical in the end...the control project could just be > scheduled to shut everything down 5 minutes before your source VM is > taken offline. > > Cheers, > Jay
