小编jan*_*var的帖子

Capistrano返回错误的release_path

我有一个关于capistrano版本3.2.1的问题.在我的deploy.rb文件中,我使用以下行:

set :theme_path, "#{release_path}/web/app/themes/myproject"
Run Code Online (Sandbox Code Playgroud)

变量release_path没有显示到最新的release文件夹,比如应该说201409151420,但它指向文件夹current,所以输出是:

DEBUG[68031037] Command: cd /var/www/myproject/current/web/app/themes/myproject && ( WP_ENV=staging /usr/bin/env npm install --silent )
Run Code Online (Sandbox Code Playgroud)

输出应该是:

DEBUG[68031037] Command: cd /var/www/myproject/201409151420/web/app/themes/myproject && ( WP_ENV=staging /usr/bin/env npm install --silent )
Run Code Online (Sandbox Code Playgroud)

有谁知道,为什么release_path变量没有显示到正确的文件夹?

谢谢您的帮助.

ruby capistrano gruntjs bower capistrano3

2
推荐指数
1
解决办法
1895
查看次数

标签 统计

bower ×1

capistrano ×1

capistrano3 ×1

gruntjs ×1

ruby ×1