##前提
AWSにRailsのコードをデプロイする際、Capistranoを使って行いたいのですが、設定を行ったのにも関わらず、Load Errorが出ております。
原因を教えていただけると助かります。
##発生している問題
% bundle exec cap production deploy (Backtrace restricted to imported tasks) cap aborted! LoadError: cannot load such file -- airbrussh/capistrano /Users/X/Desktop/XXXX/XXXX/XXXXX/Capfile:1:in `require' /Users/X/Desktop/XXXX/XXXX/XXXXX/Capfile:1:in `<top (required)>' (See full trace by running task with --trace)
##該当コード
Capfile
require "capistrano/setup" require "capistrano/deploy" require 'capistrano/rbenv' require 'capistrano/bundler' require 'capistrano/rails/assets' require 'capistrano/rails/migrations' require 'capistrano3/unicorn' Dir.glob("lib/capistrano/tasks/*.rake").each { |r| import r }
Gemfile
group :development, :test do gem 'capistrano' gem 'capistrano-rbenv' gem 'capistrano-bundler' gem 'capistrano-rails' gem 'capistrano3-unicorn' end
produciton.rb
server 'XXXXXX', user: 'ec2-user', roles: %w{app db web}
よろしくお願いします
あなたの回答
tips
プレビュー