Hi-

I'm a new Capistrano user, and may have a question that has already
been asked.  I'm trying to integrate my cruisecontrol deployment with
capistrano, so that if all of my tests pass it automatically calls
capistrano to deploy to another environment.  I'm using Git as my SCM.

The question that I have is, from my understanding the default
behavior is for capistrano to retrieve the HEAD revision when doing a
deployment.  Doesn't this bring up an issue if another developer has
done a commit / push while the tests are running in my CC.rb
environment?  Potentially the next environment would get that new
commit, without it going through the tests (the two environments would
be out of sync).

I'm assuming this has come up before, and perhaps there is an easy fix
(like a setting that tells Capistrano to use the currently deployed
version from Git rather than HEAD).  Any help that you can give me
would be appreciated!

Thanks,

Arun

-- 
* You received this message because you are subscribed to the Google Groups 
"Capistrano" group.
* To post to this group, send email to [email protected]
* To unsubscribe from this group, send email to 
[email protected] For more options, visit this group at 
http://groups.google.com/group/capistrano?hl=en

Reply via email to