[Rails] Re: Execute cap deploy:migrations fails
Looking at the print from capistrano: fatal: 'home/USER_NAME/DOMAIN_NAME/git/APPLICATION_NAME.git': unable ??? That just does not look right. >From the host where you have capistrano are you able to run git clone and the git url ? Here is a git example url set :repository, "g...@github.com:username/projectname.git" On Feb 14, 5:51 pm, olivierntk wrote: > Hi there, I am trying to deploy a rails app on dreamhost. > > Here is the error message that I get: > > fatal: 'home/USER_NAME/DOMAIN_NAME/git/APPLICATION_NAME.git': unable > to chdir or not a git archive > fatal: The remote end hung up unexpectedly > /Users/USER/.gem/ruby/1.8/gems/capistrano-2.5.3/lib/capistrano/recipes/ > deploy/scm/git.rb:224:in `query_revision': Unable to resolve revision > for 'master' on repository > > I am using Capistrano v2.5.3, Rails 2.2 and Git v1.6 > > I ran deploy:setup and deploy:check successfully. I get the following > message when I run deploy:check command "You appear to have all > necessary dependencies installed". > > Here is my deploy script > > default_run_options[:pty] = true > > # be sure to change these > set :user, 'USER_NAME' > set :domain, 'DOMAIN_NAME' > set :application, 'APP_NAME' > > # the rest should be good > set :repository, "#{us...@#{domain}:home/#{user}/#{domain}/git/# > {application}.git" > set :deploy_to, "/home/#{user}/#{domain}" > set :deploy_via, :remote_cache > set :scm, 'git' > set :branch, 'master' > set :git_shallow_clone, 1 > set :scm_verbose, true > set :use_sudo, false > > server domain, :app, :web > role :db, domain, :primary => true > > namespace :deploy do > task :restart do > run "touch #{current_path}/tmp/restart.txt" > end > end > > I am guessing my path to my git repository is incorrect but I checked > many ... many times and this is my path on my host. > > Any help would be greatly appreciated, thank you > > Olivier --~--~-~--~~~---~--~~ You received this message because you are subscribed to the Google Groups "Ruby on Rails: Talk" group. To post to this group, send email to rubyonrails-talk@googlegroups.com To unsubscribe from this group, send email to rubyonrails-talk+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/rubyonrails-talk?hl=en -~--~~~~--~~--~--~---
[Rails] Re: Execute cap deploy:migrations fails
Try to remove the "set :deploy_via, :remote_cache", could never get it to work. - Maurício Linhares http://alinhavado.wordpress.com/ (pt-br) | http://blog.codevader.com/ (en) On Sat, Feb 14, 2009 at 10:51 PM, olivierntk wrote: > > Hi there, I am trying to deploy a rails app on dreamhost. > > Here is the error message that I get: > > fatal: 'home/USER_NAME/DOMAIN_NAME/git/APPLICATION_NAME.git': unable > to chdir or not a git archive > fatal: The remote end hung up unexpectedly > /Users/USER/.gem/ruby/1.8/gems/capistrano-2.5.3/lib/capistrano/recipes/ > deploy/scm/git.rb:224:in `query_revision': Unable to resolve revision > for 'master' on repository > > I am using Capistrano v2.5.3, Rails 2.2 and Git v1.6 > > I ran deploy:setup and deploy:check successfully. I get the following > message when I run deploy:check command "You appear to have all > necessary dependencies installed". > > Here is my deploy script > > default_run_options[:pty] = true > > # be sure to change these > set :user, 'USER_NAME' > set :domain, 'DOMAIN_NAME' > set :application, 'APP_NAME' > > # the rest should be good > set :repository, "#{us...@#{domain}:home/#{user}/#{domain}/git/# > {application}.git" > set :deploy_to, "/home/#{user}/#{domain}" > set :deploy_via, :remote_cache > set :scm, 'git' > set :branch, 'master' > set :git_shallow_clone, 1 > set :scm_verbose, true > set :use_sudo, false > > server domain, :app, :web > role :db, domain, :primary => true > > namespace :deploy do > task :restart do >run "touch #{current_path}/tmp/restart.txt" > end > end > > I am guessing my path to my git repository is incorrect but I checked > many ... many times and this is my path on my host. > > Any help would be greatly appreciated, thank you > > Olivier > > > > > --~--~-~--~~~---~--~~ You received this message because you are subscribed to the Google Groups "Ruby on Rails: Talk" group. To post to this group, send email to rubyonrails-talk@googlegroups.com To unsubscribe from this group, send email to rubyonrails-talk+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/rubyonrails-talk?hl=en -~--~~~~--~~--~--~---