【发布时间】:2014-03-18 13:26:56
【问题描述】:
我有一个 Symfony2 应用程序,我想使用 Capistrano3 进行部署。执行cap install 在项目根目录中创建一个config 目录。为了保持我的项目干净,我希望它将配置目录安装到app\config\capistrano 之类的东西中。这可能吗?我在文档中找不到任何提示。
【问题讨论】:
标签: symfony capistrano3
我有一个 Symfony2 应用程序,我想使用 Capistrano3 进行部署。执行cap install 在项目根目录中创建一个config 目录。为了保持我的项目干净,我希望它将配置目录安装到app\config\capistrano 之类的东西中。这可能吗?我在文档中找不到任何提示。
【问题讨论】:
标签: symfony capistrano3
在pull request on Github 中找到了答案。
在您的Capfile 中输入以下两行,在调用capistrano\setup 之前。
set :deploy_config_path, 'app/config/deploy.rb'
set :stage_config_path, 'app/config/deploy'
`
在3.1.x分支中实现
【讨论】:
查看您的Capfile 并更改配置文件的路径。应该够了。
【讨论】:
Capfile 中,没有配置文件的路径,我找不到所有可能选项的描述和/或语法Capfile 在 capistrano3 中