Hi there, I'm having some difficulty tracking down the cause of a bit of nuisance behavior when trying to automate some deploys.
Basically, what I'm doing is having our svn repository's post-commit hook fire off a background deploy. Let's ignore the mechanism for that for now - I've rigged this up in several different ways, and in every case have hit the same issue. Under normal circumstances, our developers all have SSH keys, and deploys are passwordless (other than the passphrases used to unlock the local dev's key - many use ssh-agent or something similar). But when I fire off a deploy in any other fashion than with a "real" login session fronting it, things seem to go completely off the rails (sorry, joke...). Cap starts prompting for passwords for things that we have been using keys to control for *ages*. Is there a community collection of tips for debugging oddball SSH and keying issues? I'm pretty much stumped by this behavior. Is there an environment variable that really *must* be set to get ssh keys to work properly, but that my scripted deploy might not have set? Again - I'll re-iterate - when I deploy from the command line, everything works perfectly. thanks in advance, --elijah --~--~---------~--~----~------------~-------~--~----~ 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.co.uk/group/capistrano?hl=en -~----------~----~----~----~------~----~------~--~---
