使用CapistranoV3部署php
我已经为部署设置了CapistranoV3(我对Capistrano非常陌生)。它工作正常,在使用CapistranoV3部署php,php,capistrano,continuous-deployment,capistrano3,Php,Capistrano,Continuous Deployment,Capistrano3,我已经为部署设置了CapistranoV3(我对Capistrano非常陌生)。它工作正常,在cap production deploy之后,我的代码从github拉到我的服务器,路径为/var/www/my_app/releases/{release_number}路径。 服务器代码在/var/www/my_app下运行。 我假设Capistrano应该将代码从/var/www/my_app/releases/{release\u number}部署到/var/www/my_app/,但事实并
cap production deploy
之后,我的代码从github拉到我的服务器,路径为/var/www/my_app/releases/{release_number}
路径。
服务器代码在/var/www/my_app下运行。
我假设Capistrano应该将代码从/var/www/my_app/releases/{release\u number}
部署到/var/www/my_app/
,但事实并非如此
我是否必须自己移动代码,或者我的配置中是否缺少任何内容
这是我的配置(deploy.rb):
set :application, 'oratio'
set :scm, :git
set :repo_url, 'path/to/github'
set :deploy_to, "/var/www/my_app"
set :pty, true
set :format, :pretty
namespace :deploy do
#do nothing
end