agiuliano / capifony-recipes
Capifony 配方
v1.0
2013-10-21 13:34 UTC
This package is not auto-updated.
Last update: 2024-09-23 15:50:47 UTC
README
#Capifony 配方
为您的 Capifony 项目添加快捷方式
##安装 将以下内容添加到您的 composer.json 文件中
"agiuliano/capifony-recipes": "dev-master"
##使用 在您项目使用 Capifony 后,如果想要一次添加一个配方,可以将以下内容添加到您的 Capfile 中
load 'vendor/agiuliano/capifony-recipes/recipes/ask_branch.rb'
否则,如果想要添加所有配方,可以添加以下内容
Dir["vendor/agiuliano/capifony-recipes/recipes/*.rb"].each {|file| load file }
#配方 以下部分描述了包中的配方及其使用方法
##Git 分支选择 当您部署应用程序时,Capifony 会询问您想要部署哪个分支。
默认情况下,它会为您推荐当前所在的分支。
##参数 在您设置项目时,如果 Capifony 可以自动上传指定的 parameters.yml 文件到您的服务器,那将非常酷。
使用此配方,您可以告诉 Capifony 哪个是您的参数文件以及何时上传它。特别是,在 deploy.rb 或 prod/staging/whatever.rb 文件中,您可以编写
set :parameters_file, "parameters.yml" after 'deploy:setup', 'upload_parameters'
parameters_file
说明了您的参数文件名称,而 after 'deploy:setup', 'upload_parameters'
解释了何时执行此任务。
您还可以添加自定义文件夹
set :parameters_dir, "app/config"