Bu, ilk defa dağıtımı ve hataları alıyorum. "App" İşteCapistrano Raylarda hata oluştu - bundle: bulunamadı
set :scm, :git
set :repository, "[email protected]:myname/#{application}.git"
set :branch, "master"
server "198.12.78.92", :web, :app, :db, primary: true
set :user, "myname"
set :deploy_to, "/home/#{user}/public_html/#{application}"
set :deploy_via, :remote_cache
set :use_sudo, false
default_run_options[:pty] = true
ssh_options[:forward_agent] = true
namespace :deploy do
task :start do ; end
task :stop do ; end
task :restart, :roles => :app, :except => { :no_release => true } do
run "#{try_sudo} touch #{File.join(current_path,'tmp','restart.txt')}"
end
end
, ben alıyorum hata uygulamasıdır:
burada deploy.rb 'paketleyici/Capistrano' seti gerektiren dosyasıdır. ":, Deploy_via: remote_cache set" ve şimdi paket alma: -
*** [deploy:update_code] rolling back
* executing "rm -rf /home/myname/public_html/app/releases/20130313073408; true"
servers: ["198.12.78.92"]
[198.12.78.92] executing command
command finished in 891ms
failed: "sh -c 'cp -RPp /home/myname/public_html/app/shared/cached-copy /home/myname/public_html/app/releases/20130313073408 && (echo dd92017bc8bb7f951df52d6a14c933e3033fd24b > /home/myname/public_html/app/releases/20130313073408/REVISION)'" on 198.12.78.92
DÜZENLEME ben yorumladı
Benzer bir sorun var, "paket bulunamadı". RVM kullanıyorum gerçeği ile ilgisi olduğundan eminim ve "sh" kabuğunu kullanırken kullanılmayan .bashrc içinde kurulum. Bu nedenle, yakut ve demet, etkileşimli bir kabukta (bash gibi) bulacağınızı bile düşünmez. Düzeltme üzerinde çalışıyorum ama unix guru değilim, bu yüzden henüz cevabım yok. Bununla birlikte, bazı bilgilendirici hata iletileri almak için "cap deploy: check" ve "cap shell" komutlarını ve ardından " paketinde" kullanın. –