[capistrano] Deploying from WinXP: Connecting with Putty, Pageant, and OpenSSH to a git repository

2009-10-08 Thread blueHandTalking
I have tried about everything to get this working, but still no luck. I am using public and private keys I generated with puttygen, uploaded, then converted on my Solaris server before putting into authorized_keys. I set Agent forwarding in Putty before I run: cap staging deploy. I get the

[capistrano] Re: Deploying from WinXP: Connecting with Putty, Pageant, and OpenSSH to a git repository

2009-10-08 Thread Lee Hambley
Jet, You didn't say whether or not you can actually log in via manual SSH using these keys? - Lee --~--~-~--~~~---~--~~ You received this message because you are subscribed to the Google Groups Capistrano group. To post to this group, send email to

[capistrano] Re: Web-based Deployment

2009-10-08 Thread Jonathan Weiss
Has anyone hooked their cap scripts into a small web app?  For example one-click deployment?  If so, any quick suggestions on a clean way to pass in variables from a web app (ie SVN URL and credentials) and run cap deploy? http://labs.peritor.com/webistrano -- Jonathan Weiss

[capistrano] Re: Web-based Deployment

2009-10-08 Thread Lee Hambley
Chad, You can emded capistrano, load all your recipes and run a deploy (with normal, or custom logging... take your pick) in about 10 lines of code, the docs are aeful (pushing a fix when I get home, actually - as I've just done a load of work in embedding work) - that might really make your day,

[capistrano] Re: Deploying from WinXP: Connecting with Putty, Pageant, and OpenSSH to a git repository

2009-10-08 Thread Wayne Simacek
I compared my deploy.rb to yours and I noticed you're not using any role commands, but use server domain instead. This must a newer way. I had socket problems with my deploy until I requested my hosting provider enable port 9418 for git. Lee is correct though. Basic troubleshooting is to make

[capistrano] Re: Re-factor recipe code

2009-10-08 Thread Rafael G.
Robin Bowes wrote: On 05/10/09 20:14, Rafael G. wrote: An array to define servers and generate roles and task using their names. An aproximation could be this code: ['external_dns_cache','tinydns'].each {|dns_name| role dns_name.to_sym do eval(enum_#{dns_name}) end task

[capistrano] Re: Web-based Deployment

2009-10-08 Thread Donovan Bray
Check out webistrano it may be precisely what you are looking for. I use cruisecontrol.rb to do deployments and run test suites against our development and qa environments. Each project has a button so that a developer just needs to click build for that particular environment. On Oct 7,

[capistrano] Re: Web-based Deployment

2009-10-08 Thread Chad Arimura
This is great - thanks all. Lee - I'll keep my eyes open for the new code push you're referring to. Cheers, Chad On Oct 8, 7:54 am, Donovan Bray donno...@gmail.com wrote: Check out webistrano it may be precisely what you are looking for. I use cruisecontrol.rb to do deployments and run

[capistrano] Re: Deploying from WinXP: Connecting with Putty, Pageant, and OpenSSH to a git repository

2009-10-08 Thread blueHandTalking
O.K., I have noticed something I do not quite understand. I have configured Pageant and my server with a set of public/private keys. When I load my saved Putty session and open it, I get logged into my server without being asked for a password. I check the socket: -bash-3.2$ echo

[capistrano] Setting symlinks in core

2009-10-08 Thread blueHandTalking
The below chunk was taken just about directly from a video Scott Chacon made on setting up Capistrano tasks in deploy.rb: namespace :deploy do task :restart do run touch #{current_path/tmp/restart.txt} end task :symlink_shared do run ln -nfs

[capistrano] Re: Deploying from WinXP: Connecting with Putty, Pageant, and OpenSSH to a git repository

2009-10-08 Thread blueHandTalking
Thanks Lee and Wayne. I have followed your advice, and I can manually ssh into my account. Also, $ git fetch gitserver --verbose From staging-PAD-PlanningArchitectureDesign.aptanacloud.com:/ var /git/PADPlanningArchitectureDesign = [up to date] master - gitserver/master So that