Ger,

 You don't need multistage to deploy to an array of servers?

- Lee

2009/1/30 Gerhardus Geldenhuis <[email protected]>:
>
> Hi
> I have finally found time to start implementing this but am a bit
> stuck atm. I am not sure how to convert this code snippet into a
> working task. I also need to adapt my task to work in a multistage
> environment where I set my role definition in each stage's config
> file.
>
> Regards
>
> On Jan 28, 3:31 pm, Jamis Buck <[email protected]> wrote:
>> find_servers(:roles => :foo).each do |server|
>>   run "disable server on load balancer", :host => server
>>   run "install new software", :host => server
>>   run "test server", :host => server
>>   # etc.
>> end
>>
>> - Jamis
>>
>> On 1/28/09 8:16 AM, Gerhardus Geldenhuis wrote:
>>
>> > Hi
>> > I need to do something like the following:
>> > for server in role do
>> >   Disable server on load balancer
>> >   Install new software
>> >   Test Server
>> >   Enable server in load balancer
>> >   If successful then deploy next server else fail/rollback.
>> > done
>>
>> > The individual steps is not a problem but I am unsure how to approach
>> > the sequential install in a capistrano way.
>>
>> > I could not find anything on the wiki or list archives.
>>
>> > Regards
> >
>

--~--~---------~--~----~------------~-------~--~----~
To unsubscribe from this group, send email to 
[email protected]
For more options, visit this group at http://groups.google.com/group/capistrano
-~----------~----~----~----~------~----~------~--~---

Reply via email to