我正在尝试将新分支部署到我的登台服务器。我正在这样做:
cap staging deploy BRANCH=new_branch
即使所有部署都没有任何错误,但代码/var/app/current/app/controllers/my_controller.rb
在服务器上仍然很旧。这与我在分支new_branch
中本地拥有的代码不同。
我已经尝试了几次,但结果还是一样。
宝石文件:
group :development do
gem 'capistrano'
gem 'capistrano-ssh-doctor'
gem 'capistrano-bundler', '~> 1.1.2'
gem 'capistrano-rails', '~> 1.1.1'
gem 'capistrano-passenger'
gem 'capistrano-rake', require: false
gem 'capistrano-rvm'
end
Gemfile.lock:
capistrano (3.11.0)
airbrussh (>= 1.0.0)
i18n
rake (>= 10.0.0)
sshkit (>= 1.9.0)
capistrano-bundler (1.1.4)
capistrano (~> 3.1)
sshkit (~> 1.2)
capistrano-passenger (0.2.0)
capistrano (~> 3.0)
capistrano-rails (1.1.8)
capistrano (~> 3.1)
capistrano-bundler (~> 1.1)
capistrano-rake (0.2.0)
capistrano (>= 3.0)
capistrano-rvm (0.1.2)
capistrano (~> 3.0)
sshkit (~> 1.2)
capistrano-ssh-doctor (1.0.0)
capistrano (>= 3.1)