2
私はcapistranoで自分のレールアプリをデプロイしようとしているときに警告が表示されて混乱しています。この警告は次のとおりです:[廃止予定の警告]このAPIは変更されました。展開の代わりにcreate_symlinkを展開してください:symlinkレールの間にsymlinkの警告アプリがcapistranoでデプロイされる
capistranoは何をしようとしていますか?そしてこれを修正する方法は?どんな助けでも大いに感謝します!
これは私の展開ファイルです。
$:.unshift(File.expand_path('./lib', ENV['rvm_path'])) # Add RVM's lib directory to the load path.
require "rvm/capistrano" # Load RVM's capistrano plugin.
set :application, "Project"
set :scm, "git"
set :repository, "ssh://[email protected]/usr/local/git_root/project.git"
set :user, "deploy"
#set :rvm_bin_path, "/usr/local/rvm/bin"
set :rvm_ruby_string, "[email protected]"
set :normalize_asset_timestamps, false
ssh_options[:forward_agent] = true
set :branch, "master"
set :deploy_via, :remote_cache
set :deploy_to, "/usr/local/www/sites/project.example.ca/public/"
set :use_sudo, false
set :domain, 'project.example.ca'
role :app, domain
role :web, domain
role :db, domain, :primary => true
:シンボリックリンクは非推奨の警告を与えますエラーですが、メッセージには警告が表示されます。それはそれですか? –
申し訳ありません。あなたは正しい、それはちょうど警告(私は私の質問を変更しました)です。しかし、なぜ私のアプリが展開していないのかと関係があるのだろうかと思う。 –
廃止予定の警告は問題を起こしてはいけません。使用されている機能は、将来のバージョンで削除/変更されるだけです。 –