Looks like you don't have git installed on your server.

Chris

On Wed, Sep 30, 2009 at 5:13 AM, Wayne Simacek <[email protected]> wrote:
>
> Sorry in advance, I'm not sure as this is on topic, but I'm having
> trouble doing a capistrano-2.5.9 cold deployment on HostGator using
> passenger-2.2.5 with set :repository,  "git://github.com/WSimacek/
> learning-rails-sample-app.git".
>
> Here's my deploy.rb:
>
> default_run_options[:pty] = true
>  set :use_sudo, false
>
>  set :application, "csm"
>  set :deploy_to, "apps/#{application}"
>
>  role :web, "74.52.68.76"                          # Your HTTP server,
> Apache/etc
>  role :app, "74.52.68.76"                          # This may be the
> same as your `Web` server
>  role :db,  "74.52.68.76", :primary => true        # This is where
> Rails migrations will run
>  # role :db,  "your slave db-server here"
>
>  set :repository,  "git://github.com/WSimacek/learning-rails-sample-
> app.git"
>  ssh_options[:port] = 2222
>  set :scm, "git"
>  set :branch, "master"
>  set :deploy_via, :remote_cache
>
>  set :user, "wsimacek"
>  set :admin_runner, "wsimacek"
>
>
>
>  # If you are using Passenger mod_rails uncomment this:
>  # if you're still using the script/reapear helper you will need
>  # these http://github.com/rails/irs_process_scripts
>
>  namespace :deploy do
>   desc "Restart Application"
>   task :restart, :roles => :app, :except => { :no_release => true }
> do
>     run "#{try_sudo} touch #{File.join
> (current_path,'tmp','restart.txt')}"
>   end
>   desc "Start Application -- not needed for Passenger"
>   task :start, :roles => :app do
>     # nothing -- need to override default cap start task when using
> Passenger
>   end
>  end
>
> =========
> I ran a cap:deploy:check and the results were positive:
>
> wayne-simaceks-macbook-pro:learning-rails-sample-app wjsimacek$ cap
> deploy:check  * executing `deploy:check'
>  * executing "test -d apps/csm/releases"
>   servers: ["74.52.68.76"]
> Password:
>   [74.52.68.76] executing command
>   command finished
>  * executing "test -w apps/csm"
>   servers: ["74.52.68.76"]
>   [74.52.68.76] executing command
>   command finished
>  * executing "test -w apps/csm/releases"
>   servers: ["74.52.68.76"]
>   [74.52.68.76] executing command
>   command finished
>  * executing "which git"
>   servers: ["74.52.68.76"]
>   [74.52.68.76] executing command
>   command finished
>  * executing "test -w apps/csm/shared"
>   servers: ["74.52.68.76"]
>   [74.52.68.76] executing command
>   command finished
> You appear to have all necessary dependencies installed
> ====================
> Here's the early part of my console logging on the cap deploy:cold:
>
> wayne-simaceks-macbook-pro:learning-rails-sample-app wjsimacek$ cap
> deploy:cold
>  * executing `deploy:cold'
>  * executing `deploy:update'
> ** transaction: start
>  * executing `deploy:update_code'
>   updating the cached checkout on all servers
>   executing locally: "git ls-remote 
> git://github.com/WSimacek/learning-rails-sample-app.git
> master"
> /usr/local/git/bin/git
>  * executing "if [ -d apps/csm/shared/cached-copy ]; then cd apps/csm/
> shared/cached-copy && git fetch -q origin && git reset -q --hard
> f52a90981a83b9af4b0822629bb1e1d2c62da9ae && git clean -q -d -x -f;
> else git clone -q git://github.com/WSimacek/learning-rails-sample-app.git
> apps/csm/shared/cached-copy && cd apps/csm/shared/cached-copy && git
> checkout -q -b deploy f52a90981a83b9af4b0822629bb1e1d2c62da9ae; fi"
>   servers: ["74.52.68.76"]
> Password:
>   [74.52.68.76] executing command
> ** [74.52.68.76 :: out] sh: git: command not found
>
>
>
> Any suggestions would be greatly appreciated.
> Thanks,
> Wayne
>
>
>
> >
>



-- 
Chris Wanstrath
http://github.com/defunkt

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"GitHub" 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/github?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to